UITextField的属性设置

1.背景颜色 field.backgoundColor = [UIColor redColor];

2.设置field文字 field.text = @"输入文字";

3.设置field的提示文字 field.placeholder = @"请输入用户名";

4.设置field开始编辑时清除提示内容 field.clearsOnBeginEditing = YES;  

5.设置field的文字大小 field.font = [UIFont systemFontOfSize:14];

6.设置文字颜色 field.textColor = [UIColor redColor];

7.设置文字对齐方式 field.textAlignment = NSTextAlignmentCenter;

8.输入密码安全输入 field.secureTextEntry = YES;

9.弹出键盘样式  field.keyBoardType = UIKeyBoardTypeAlphabet;

10.设置field的键盘外观样式 field.keyBoardAppearance = UIKeyBoardAppearanceDefault;

11.设置输入框的外观 field.borderStyle = UITextBorderStyleLine;

12.输入框后面的清除按钮:field.clearButtonMode = UITextFieldViewModeUnlessEditing;

13.弹出的键盘最后的return可改为其它的,next,search等  field.returnKeyType = UIReturnKeyNext;

14.自定义弹出视图: field.inputView

UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, 200)];

view.backgroundColor = [UIColor grayColor];

field.inputView = view;

[view release];

15.弹出一个辅助视图:field.inputAccessoryView

UIView *supView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 0,30)];

supView.backgroundColor = [UIColor darkGrayColor];

field.inputAccessoryView = supView;

posted @ 2015-12-26 16:32  侯文超  阅读(438)  评论(0编辑  收藏  举报