您的位置:首页 > 产品设计 > UI/UE

UITextField、UITextView

2015-11-12 13:38 405 查看
[align=center] [/align]
UItextField通常用于外部数据输入,以实现人机交互。
1、[field setBorderStyle:UITextBorderStyleBezel];//设置边框类型(field代表UITextField对象), UITextBorderStyleBezel(带有边框,且有内嵌效果)、UITextBorderStyleLine(带有直角边框)、UITextBorderStyleNone(无效果)、UITextBorderStyleRoundedRect(圆角边框)
2、field.placeholder = @"textfield";//默认显示的文字(未被选中时)
[align=left]3、field.text = @"123";//手动给textfield赋值[/align]
[align=left]NSString *str = field.text;//获取textfield中的文本信息[/align]
[align=left]4、field.font = [UIFont systemFontOfSize:12];//文字大小[/align]
[align=left]5、field.textColor = [UIColor blackColor];//设置文字颜色[/align]
[align=left]6、field.textAlignment = NSTextAlignmentLeft;//文本对齐方式[/align]
[align=left]7、field.clearButtonMode = YES;//在编辑时是否在右侧显示清空内容的按钮[/align]
[align=left]8、field.clearsOnBeginEditing = YES;//再次编辑时是否清空所有文本信息[/align]
[align=left]9、field.backgroundColor = [UIColor grayColor];//文本框背景色[/align]
[align=left]10、field.background = [UIImage imageNamed: @"buy_ex.png"];//设置背景图片(只有当borderstyle是UITextBorderStyleBezel才会显示)[/align]
[align=left]11、field.editing;//textfield是否在编辑,只读权限[/align]
[align=left]12、field.delegate = self;//设置代理[/align]
[align=left]13、field.secureTextEntry = YES;//是否以密码形式显示文本信息[/align]
[align=left]14、[field becomeFirstResponder];//文本框直接是被编辑状态[/align]
[align=left] [field resignFirstResponder];//文本框失去焦点,不处于编辑状态[/align]
[align=left]15、field.leftView = view;//设置文本框左侧视图(可以是任何view或view的子类)[/align]
[align=left]field.leftViewMode = UITextFieldViewModeWhileEditing;//设置左侧视图什么时候显示,默认一直不显示[/align]
[align=left] field.rightView = view;//右侧视图[/align]
[align=left] field.rightViewMode = UITextFieldViewModeWhileEditing;[/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: