我正在尝试创建一个简单的 View Controller ,它只包含一个 TextView 。此 View 有一个关联的导航 Controller ,它添加了一个禁用“显示导航栏”的导航栏。 View 的约束是:
- Text View.top = Top Layout Guide.bottom
- Text View.bottom = Bottom Layout Guide.top
- Text View.leading = leadingMargin
- Text View.trailing = trailingMargin
只要我在导航 Controller 上启用“显示导航栏”属性, TextView 中的文本就会向下滑动导航栏的高度,而 TextView 则保持原样。
在运行“更新框架”以考虑向下移动的布局指南后, TextView 向下移动了导航栏的高度,这使 TextView 中文本的效果加倍。
我做错了什么或者这是 UIKit 中的错误吗?有简单的解决方法吗?
我使用的是 XCode 7.1 (7B91b) 和 iOS 9.1。
最佳答案
关于ios - 导航栏将 TextView 中的文本向下移动其高度的 2 倍,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33485656/