iOS开发2-解决UITextField输入时文字往下偏移的问题
来源:互联网 发布:mcs51单片机 编辑:程序博客网 时间:2024/06/04 18:54
方法1
textField.clearButtonMode = UITextFieldViewModeWhileEditing;
方法2
//继承UITextField 重写方法- (CGRect)textRectForBounds:(CGRect)bounds { return CGRectInset(bounds, 2, 1);}- (CGRect)editingRectForBounds:(CGRect)bounds { return CGRectInset(bounds, 2, 1);}
方法3
//如果文字尺寸不高,显示区域足够大,UITextField就可以正常显示。//当UITextField不能完全显示汉字的时候,就会变成可滚动,文字就会低于中心线,点击删除按钮的时候,看起来就会向下偏移。//使用NSLOG输出UITextField的layoutSubviews方法,显示UITextEditor的contentOffset发生了偏移。//因此重写layoutSuviews方法,在[super layoutSubview]之后重置UITextEditor的contentOffset.y 就可以了。- (void)layoutSubviews{ [super layoutSubviews]; for (UIScrollView *view in self.subviews) { if ([view isKindOfClass:[UIScrollView class]]) { CGPoint offset = view.contentOffset; if (offset.y != 0) { offset.y = 0; view.contentOffset = offset; } break; }}
参考了下面三个帖子
帖子1–stackoverflow
帖子2–stackoverflow
帖子3–cocoachina
0 0
- iOS开发2-解决UITextField输入时文字往下偏移的问题
- 解决UITextField输入时文字往下偏移的问题
- 完美解决UITextField输入时文字往下偏移的问题
- iOS开发 iOS 10及其以上,UITextField输入时文字往下偏移问题
- iOS开发 iOS 10及其以上,UITextField输入时文字往下偏移问题
- iOS开发 iOS 10及其以上,UITextField输入时文字往下偏移问题
- iOS UITextField 编辑时文本偏移问题
- iOS UITextField编辑时文本偏移问题?
- iOS 解决视图往下偏移的问题
- UITextField使用时文字向下偏移问题
- iOS UITextField输入中文时文字下移bug解决
- IOS:解决在ScrollView中添加子控件,子控件往下偏移的问题
- Swift 解决IOS开发中TableView中编辑UITextField时键盘遮挡输入框的情况
- iOS开发tableViewcell中的textField输入中文时向下偏移的问题
- ios 解决键盘挡住UITextField的问题
- ios textview光标往下偏移
- 解决ios 开发百度地图设置中心点偏移无效的问题
- 解决iOS开发中防止键盘挡住UITextField问题
- 小司机带你用Java8新特性之方法引用
- 无敌铁金刚游戏UI资源破解版下载
- 快速排序
- Hibernate5联合主键的注解式开发
- API 接口返回 505
- iOS开发2-解决UITextField输入时文字往下偏移的问题
- Delphi中的内存分配
- exception in thread main java.lang.NoClassDefFoundError wrong name解决方法
- 随笔
- git remote
- service httpd does not support chkconfig的问题
- hdu Task schedule
- 马云:我看到很多人去学MBA 但回来时都变蠢了
- 页面即时更新金额功能的实现