UITextField输入内容时闪烁,输入内容位置向下偏移
2016-03-09 16:07
411 查看
设置control 里面Alignment的Vertical属性为垂直居中
textfield.contentVerticalAlignment =UIControlContentHorizontalAlignmentCenter;
在xib中:
(ps:如果设置xib没用,看看是否重写了textField类或者调用了什么封装的方法,加上代码控制一下。)
如果设置了导航栏
那么需要在viewDidLoad里面加上:
if ([self
respondsToSelector:@selector(setEdgesForExtendedLayout:)])
{
self.edgesForExtendedLayout =UIRectEdgeNone;
}
如果你在xib里面设置了导航栏,设置了这个属性后就不用管视图自动空出来的64的高度
显示出来自动留出导航栏的高度:
啊!!原来还有一个方法,就是xib就保留导航栏的空出,只需要在viewdidload中加这一句:
[selfsetAutomaticallyAdjustsScrollViewInsets:NO];
textfield.contentVerticalAlignment =UIControlContentHorizontalAlignmentCenter;
在xib中:
(ps:如果设置xib没用,看看是否重写了textField类或者调用了什么封装的方法,加上代码控制一下。)
如果设置了导航栏
那么需要在viewDidLoad里面加上:
if ([self
respondsToSelector:@selector(setEdgesForExtendedLayout:)])
{
self.edgesForExtendedLayout =UIRectEdgeNone;
}
如果你在xib里面设置了导航栏,设置了这个属性后就不用管视图自动空出来的64的高度
显示出来自动留出导航栏的高度:
啊!!原来还有一个方法,就是xib就保留导航栏的空出,只需要在viewdidload中加这一句:
[selfsetAutomaticallyAdjustsScrollViewInsets:NO];
相关文章推荐
- String、StringBuffer与StringBuilder之间区别(转)
- String、StringBuffer与StringBuilder之间区别
- 96. Unique Binary Search Trees(I 和 II)
- iOS 利用UISCrollView作广告自动轮播效果
- 太原UI设计师郭文军讲网页设计及web前端网页宽度要求?
- 【LeetCOde】62. Unique Paths
- QueryRunner 之 query函数
- 错误"Invalid value around character 0"
- 双向map,通过value找到key,还有...
- question about import google file
- UIBezierPath精讲
- UIAlertController
- BuiltWith
- 【bzoj1670】[Usaco2006 Oct]Building the Moat护城河的挖掘 凸包
- Android Volley完全解析(三),定制自己的Request
- HTML--11marquee标签
- com.mysql.jdbc.PacketTooBigException: Packet for query is too large (4200044 > 1048576). You can cha
- Django中远程服务器访问bad request
- 《iOS Human Interface Guidelines》——Scope Bar
- UICollectionView中layoutsubView的坑