我在 xib 文件中设置了一个仅包含一个 UITextView 和一个 UINavigationBar 的视图。
当我运行应用程序时,文本的顶部被 UINavigationBar 遮挡,即使我在 IB 中将 UITextView 排列在 UINavigationBar 下方。
它不仅发生在 UITextView 上,也发生在其他类型的视图上,包括简单的 UILabel。我的理解是,当使用导航栏时,视图的顶部将向下移动,但这种情况不会发生。
我的设置中是否缺少任何内容来防止这种情况发生?
更改导航栏translucent
财产。
正如我从屏幕截图中看到的,它位于导航控制器中
[[self.navigationController navigationBar] setTranslucent:NO];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)