IOS -- UITextField内输入文字的居中方式
2013-10-09 22:46
381 查看
用xib生成的UITextField文字默认是水平左对齐,垂直居中对齐的,但是用代码生成的UITextField确是默认是水平左对齐,垂直顶对齐。到UITextField的头文件看了一下,发现只有设置水平对齐的属性,却没有垂直对齐属性。因为xib里都可以设垂直对齐属性,所以应有的,于是再到其父类中找,终于在UIControl.h中找到了,下面两个属性就是分别控制水平与垂直方向对齐的。
@property(nonatomic) UIControlContentVerticalAlignment contentVerticalAlignment; //水平
@property(nonatomic) UIControlContentHorizontalAlignment contentHorizontalAlignment; //垂直
于是
field.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
就搞定了需要。
转自 http://blog.csdn.net/favormm/article/details/7389943 文章,感谢原作者分享!
@property(nonatomic) UIControlContentVerticalAlignment contentVerticalAlignment; //水平
@property(nonatomic) UIControlContentHorizontalAlignment contentHorizontalAlignment; //垂直
于是
field.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
就搞定了需要。
转自 http://blog.csdn.net/favormm/article/details/7389943 文章,感谢原作者分享!
相关文章推荐
- iOS开发 iOS 10及其以上,UITextField输入时文字往下偏移问题
- iOS 限制UITextField只可以输入数字,限制文字长度
- iOS开发 iOS 10及其以上,UITextField输入时文字往下偏移问题
- iOS UITextField输入中文时文字下移bug解决
- iOS UITextField文字输入很长时光标不自动左移
- iOS开发 iOS 10及其以上,UITextField输入时文字往下偏移问题
- 关于iOS 6.0 以后设置UITextField的左侧图片、文字居中(占位符的位置)
- iOS UITextField文字输入监听事件
- XZ_iOS之UITextView或UITextField实时修改输入的部分文字的颜色(上)
- ios--uitextfield动态限制输入的字数(解决方式)
- XZ_iOS之UITextView或UITextField实时修改输入的部分文字的颜色(下)
- iOS开发中UITextField限制输入文字个数
- iOS开发--UITextField限制输入文字的个数
- css实现文字水平方向垂直方向同时居中的方式
- ios textField开始输入时候 文字下移的问题
- UITextField监听文字输入事件
- IOS点击UITextField不弹出键盘但是可以输入粘贴。。。
- 自定义button-iOS设置button图片文字上下居中垂直对齐
- iOS UITextField实时监测编辑的文字
- iOS利用storyboard修改UITextField的placeholder文字颜色