UINavigationbar 覆盖视图顶部

2024-02-04

我在 xib 文件中设置了一个仅包含一个 UITextView 和一个 UINavigationBar 的视图。

当我运行应用程序时,文本的顶部被 UINavigationBar 遮挡,即使我在 IB 中将 UITextView 排列在 UINavigationBar 下方。

它不仅发生在 UITextView 上,也发生在其他类型的视图上,包括简单的 UILabel。我的理解是,当使用导航栏时,视图的顶部将向下移动,但这种情况不会发生。

我的设置中是否缺少任何内容来防止这种情况发生?


更改导航栏translucent财产。

正如我从屏幕截图中看到的,它位于导航控制器中

[[self.navigationController navigationBar] setTranslucent:NO];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

UINavigationbar 覆盖视图顶部 的相关文章

随机推荐