ios开发--UIBtutton、UITextField

设置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-----设置密码输入框是使用


你可能感兴趣的:(ios开发--UIBtutton、UITextField)