标签: ios swift
有什么方法可以解决这个问题吗?如果我向下拖动导航栏,会显示我不想要的背景。斯威夫特2.1。
答案 0 :(得分:3)
此导航栏是UINavigationController的一部分吗?如果没有,我想您希望您的视图控制器成为UINavigationBar的委托,并实现positionForBar方法返回UIBarPositionTop。这应该会导致导航栏在状态栏的顶部留下一些空间。
UINavigationController
UINavigationBar
positionForBar
UIBarPositionTop
答案 1 :(得分:1)
您可以将UINavigationBar的高度限制设置为60,例如:
60
答案 2 :(得分:0)
如果强制视图控制器在viewDidDisappear中显示应用程序的状态栏,则可能会发生这种情况。