UITextField

来源:互联网 发布:淘宝上买港版iphone6s 编辑:程序博客网 时间:2024/04/28 12:49

Property


textAlignment                                             //文本对齐方式

NSLeftTextAlignment             //默认
NSTextAlignmentLeft

NSTextAlignmentRight

NSTextAlignmentCenter

NSTextAlignmentJustified         //调整文本使其每行的最后对齐

NSTextAlignmentNatural           //使用当前控件默认的对齐方式

adjustsFontSizeToFitWidth = YES;                          //调整字体的大小使其在空间内全部显示

allowsEditingTextAttributes = YES;                               //指示用户时候编辑本控件的文本属性

attributedPlaceholder;                                           //当文本框没有其他字符串时所显示的风格字符串,相当于文本框提示,但是不能赋值为string类型

NSMutableAttributedString *ksks = [[[NSMutableAttributedStringalloc]initWithString:@"请填写用户名"]autorelease];

    field.attributedPlaceholder = asks;

placeholder                                                                //当文本框没有其他字符串时所显示的风格字符串,相当于文本框提示


borderStyle                                             //边界风格

UITextBorderStyleNone      //默认 

UITextBorderStyleRoundedRect   //显示出圆角边框,但是会覆盖背景


clearButtonMode                                         //控制何时出现文本框的删除清楚按钮

UITextFieldViewModeNever            //默认 不显示清空按钮
UITextFieldViewModeAlways,不为空,获得焦点与没有获得焦点都显示清空按钮
UITextFieldViewModeWhileEditing,不为空,且在编辑状态时(及获得焦点)显示清空按钮
UITextFieldViewModeUnlessEditing, 不为空,且不在编译状态时(焦点不在输入框上)显示清空按钮


clearsOnBeginEditing  = YES;              //当文本开始编辑时清空原有文本


delegate                                            //代理

disabledBackground                         //当文本框不可用时的image view


editing                                           //是否处于编辑状态,  只读

font      //文本的字体

inputview//自定义的输入view

inputAccessoryView                       //一个位于inputview上的view


leftview//文本框左端的重叠视图

rightview

rightviewMode

leftViewMode                                   //控制leftview是否显示,参数与clearButtonMode相同

minimumFontSize                //文本最小的大小


通知

UITextFieldTextDidBeginEditingNotification

UITextFieldTextDidChangeNotification

UITextFieldTextDidEndEditingNotification











0 0
原创粉丝点击