码迷,mamicode.com
首页 > 其他好文 > 详细

UITextField和UITextView

时间:2017-04-24 14:09:33      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:枚举   key   提醒   数字   ram   comm   board   number   键盘   

UITextField :

只能输入一行,不可以滚动,可以设置提醒文字。

UITextView:

能输入多行,可以滚动,不可以设置提醒文字。

 

UITextField中有一个系统自带的文本提示文字placeholder属性:

UITextField * text = [[UITextField alloc]initWithFrame:CGRectMake(220, 50, 150  , 50)];

//通过placeholder的属性设置提醒文字

    text.placeholder=@"请输入金额";

//和故事板storyboard 右侧使用工具区相同 里面属性都是可以直接写的

//设置 提示文字和输入的文字居右 textAlignment属性的NSTextAlignmentRight.还有很多属性看个人需要 如果不会用可以command键选中textAlignment 转跳查看 

    text.textAlignment=NSTextAlignmentRight;

//设置键盘设置 和上步骤差不多 看个人需要选择(UIKeyboardTypeNumberPad)数字键盘 都是枚举

    text.keyboardType=UIKeyboardTypeNumberPad;

 

UITextField因为只能输入一行文字的原因,可能有时候不能满足我们的需求, UITextView 这个控件虽然支持输入多行文字,却没有 UITextField有placeholder属性给我们调用 .至于两者的代理方法,原理基本差不多,只是方法名略有差异。关于UITextView添加一个placeholder属性的方法,整理出来再发吧- -

UITextField和UITextView

标签:枚举   key   提醒   数字   ram   comm   board   number   键盘   

原文地址:http://www.cnblogs.com/Leon-G/p/6756365.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!