我在swift 3应用程序中使用XLPagerTabStrip,我使用默认的ButtonBar,一切正常,但是当我启用导航栏时隐藏了这个栏:
如果我隐藏导航栏,它会显示如下:
如何在不在其后面的导航栏下面,因为我需要导航栏?
Decimal
提前致谢。
答案 0 :(得分:3)
我刚遇到同样的问题。只需在Interface Builder中将一个CollectionView添加到VC,并将其类设置为" ButtonBarView"。Here然后将其插座连接到左侧面板中的视图。Like this 多数,现在buttonBar应该在NavigationBar下。
答案 1 :(得分:0)
self.edgesForExtendedLayout = []
我使用nib创建PagerViewController并在viewDidLoad()中编写上述代码
答案 2 :(得分:0)
这对我有所帮助,并适用于iPhone X:
self.navigationController!.navigationBar.isTranslucent = false
答案 3 :(得分:0)
这对我有帮助
self.edgesForExtendedLayout = UIRectEdge()