在 Xcode 4.5 中使用 IB 给视图拖上去一个文本框后,选中文本框,能够在Attribute Inspector中设置其各类属性。(其它控件也几乎拥有以下相关属性) app
Attribute Inspector 分为三部分,分别是 Text Field、Control 和 View 部分。 less
Text Field 部分有如下选项: 字体
一、Text :设置文本框的默认文本。 code
二、Placeholder : 能够在文本框中显示灰色的字,用于提示用户应该在这个文本框输入什么内容。当这个文本框中输入了数据时,用于提示的灰色的字将会自动消失。 字符串
三、Background : it
四、Disabled : 若选中此项,用户将不能更改文本框内容。 io
五、接下来是三个按钮,用来设置对齐方式。 class
六、Border Style : 选择边界风格。 密码
七、Clear Button : 这是一个下拉菜单,你能够选择清除按钮何时出现,所谓清除按钮就是出一个如今文本框右边的小 X ,你能够有如下选择: 数据
7.1 Never appears : 从不出现
7.2 Appears while editing : 编辑时出现
7.3 Appears unless editing :
7.4 Is always visible : 老是可见
八、Clear when editing begins : 若选中此项,则当开始编辑这个文本框时,文本框中以前的内容会被清除掉。好比,你如今这个文本框 A 中输入了 "What" ,以后去编辑文本框 B,若再回来编辑文本框 A ,则其中的 "What" 会被当即清除。
九、Text Color : 设置文本框中文本的颜色。
十、Font : 设置文本的字体与字号。
十一、Min Font Size : 设置文本框能够显示的最小字体(不过我感受没什么用)
十二、Adjust To Fit : 指定当文本框尺寸减少时,文本框中的文本是否也要缩小。选择它,可使得所有文本均可见,即便文本很长。可是这个选项要跟 Min Font Size 配合使用,文本再缩小,也不会小于设定的 Min Font Size 。
接下来的部分用于设置键盘如何显示。
1三、Captitalization : 设置大写。下拉菜单中有四个选项:
13.1 None : 不设置大写
13.2 Words : 每一个单词首字母大写,这里的单词指的是以空格分开的字符串
13.3 Sentances : 每一个句子的第一个字母大写,这里的句子是以句号加空格分开的字符串
13.4 All Characters : 因此字母大写
1四、Correction : 检查拼写,默认是 YES 。
1五、Keyboard : 选择键盘类型,好比全数字、字母和数字等。
1六、Appearance:外观
1七、Return Key : 选择返回键,能够选择 Search 、 Return 、 Done 等。
1八、Auto-enable Return Key : 如选择此项,则只有至少在文本框输入一个字符后键盘的返回键才有效。
1九、Secure : 当你的文本框用做密码输入框时,能够选择这个选项,此时,字符显示为星号。