设置button外观的一些方法
setTitle:forState:---为不同状态的button设置不同的文字
setColor:forState---不同状态设置颜色
setTitleShadowColor:forState----不同状态的阴影
setBackgroundImage:forState---不同状态不同背景
setImage:forState
UITextFIeld
该类有一个Clear Button的选项,该选项控制是否显示清除内容,即Android中在edittext的后面添加一个叉号,用以清空输入。该控件有是三个属性,如下
never appears
appears while editing---编辑时显示
appears unless editing-----编辑时不显示,其他时间显示
is always visible----不可见
还有一个clear when editing begins---当用户选择编辑时清除之前的内容
该类还有Capitalization属性,该属性用以是否自动转换大小写。
none---不自动转化大小写
words----将每个单词的首字母转为大写
sentence---将每个句子的首字母转化为大写
all characters---将每个字母都转化为大写
correction,该属性用以是否为文本内容进行自动更正,如下属性
no--
yes--
default-系统默认
spell checking,该属性用以表示是否进行拼写检查
no--
YES--
DEFAULT
keyboard type,该属性用以设置该文本框关联的键盘,由于iPhone设备没有物理键盘,所以当用户开始编辑文字时,系统会显示一个虚拟键盘,该属性用以控制显示哪种虚拟键盘,该属性有如下在属性
default--默认键盘
ASCII capable----显示英文字母键盘
number and punctuation---显示数字和标点键盘
number pad显示数字键盘
phone pad ---拨号盘
email address---输入email地址的键盘
decimal pad--数字和小数点的键盘
return key,该属性用以设置当用户在键盘上按下return键的事件,该属性下有两个复选项
auto-enable return key----如果勾选则要求用户必须进行输入才能点击ruturn键,该方法用以强制用户输入数据
secure text entry-----设置密码输入框是使用