UITextField

创建输入框

UITextField *text1 = [[UITextField alloc] initWithFrame:CGRectMake(100, 100, 100, 30)];
text1.backgroundColor = [UIColor yellowColor];    
[self.window addSubview:text1];
[text1 release];

边框 圆角

text1.layer.borderWidth = 3;
text1.layer.borderColor = [[UIColor purpleColor] CGColor];
text1.layer.cornerRadius = 5;

文本

text1.text = @"你好";
text1.textColor = [UIColor blackColor];
// 提示文字
text1.placeholder = @"请输入";

保密

text1.secureTextEntry = YES;

键盘类型

text1.keyboardType = UIKeyboardTypeNumberPad;
// 键盘类型有很多,可以点开系统文件查看

return 的样式

text1.returnKeyType = UIReturnKeySearch;
text1.clearsOnBeginEditing = YES;
// return的样式很多,同样可以点开系统文件查看

清除按钮的样式

text1.clearButtonMode = UITextFieldViewModeAlways;
// 这里的Always的功能和 YES 是一样的

弹出一个自定义的侧视图,默认是键盘

text1.inputView = view;

给键盘添加一个辅助视图

text1.inputAccessoryView = view;

点击return回收键盘

text1.delegate=self;
-(BOOL)textFieldShouldReturn:(UITextField *)textField
{
// 这句话是实现回收键盘的关键
// 使textfield失去第一响应者
[textField resignFirstResponder];
return YES;  
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值