问题描述
不知道大家有没有遇到过这样的情况,有的时候自己的UITextView控件显示的内容并不是从顶部开始的,而是从中间的部分开始显示;
模拟出现原因
- xib中: View as选择大尺寸屏幕,(此处是iPhone 8),textview约束设置为相对view上下左右全是0;
- 运行在iPhone 5s上;
- 现象如下图
备注:如果将textview的约束设置为比iPhone 5s的高高一点(height = 569)也是可以的;
解决
1.代码调整
|
|
- xib中手动将UITextView尺寸拉小,这时会产生黄色的warning;不要修复,此时运行, UITextView会放大不会缩小,问题消失;