初始化一个UITextField
//在固定方框中初始化
UITextField *text = [[UITextField alloc] initWithFrame:CGRectMake(60, 100, 200, 40)];
//设置边框格式
typedef enum{
UITextBorderStyleNone,//无框
UITextBorderStyleLine,//线框
UITextBorderStyleBezel,//贝塞尔风格线框
UITextBorderStyleRoundedRect//圆角边框
}
text.borderStyle = UITextBorderStyleRoundedRect;
//设置默认的文本显示
text.placeholder = @"平时输入时候的默认显示文字";
//设置背景颜色
text.backgroundColor = [UIColor whiteColor];
//设置自己为代理,实现输入完毕后键盘取消第一响应
text.delegate = self;
//实现UITextFieldDelegate的方法
- (BOOL)textFieldShouldReturn:(UITextField *)textField
//当点击键盘上return按钮的时候调用
{
//代理记录了当前正在工作的UITextField的实例,因此你点击哪个UITextField对象,形参就是哪个UITextField对象
[textField resignFirstResponder];//键盘回收代码
return YES;
}
键盘回收
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 例如一个UIScrollView上有多上输入框,为了避免键盘遮盖整理了一下方法,大家可以借鉴一下。 - (void...
- //监听键盘出现和消失 以上感谢http://blog.csdn.net/yo_yo_yang/article/d...
- 一、UITextView 可以实现多行输入的文本框,基本属性与UITextField相似,可以输入多行,可以滚动。...