导航栏在推送到View Controller时会覆盖我的内容

时间:2016-06-07 00:07:51

标签: ios swift uiscrollview

当我推送到新的View Controller时,嵌入式Navigation Bar中的Navigation Controller覆盖了我的UITextField。但是,在从PortraitLandscape之后的changing the orientation然后返回到肖像时,无论方向如何进一步改变,UTTextField都会变得可见,并且仍然如此。

我在视图控制器的视图中有一个UIScrollView我也在推动。

Interface Builder内,我已Under Top Bars启用了Extend EdgesAdjust Scroll View Insets启用了Layout,因为它没有帮助。

我一直站在这里;现在任何帮助都会非常感激。谢谢!

2 个答案:

答案 0 :(得分:1)

解决此问题的一个技巧是在viewDidLoad do

edgesForExtendedLayout = .None

现在,如果你有一个透明的标题,那么将不再看到该视图。

答案 1 :(得分:0)

如何在viewDidLoad

中添加此内容
automaticallyAdjustsScrollViewInsets = true