chr*_*isz 7 xcode uinavigationbar ipad ios uipageviewcontroller
我已经设置了一个“UIViewController”(嵌入在“UINavigationController”中),并且“UIViewController”有一个带有“UIPageViewController”的“ContainerView”。
在“UIPageViewController”中有几个带有“UITableViews”的子视图。
现在的问题是,如果 TableView(嵌入在 ContainerView 中)滚动,启用“首选大标题”的“UINavigationBar”不会折叠。
我认为这是“UIPageViewController”的问题。大小与 ContainerView 相同。
我该如何解决这个问题?

仅当控制器的“根”视图是表格视图或滚动视图时,自动折叠大标题栏才处于活动状态。
由于您的表格视图嵌入在容器视图中,因此标题栏不知道该容器视图内部发生了什么。
顺便说一句,我想说你必须使用委托/协议模式来让你的嵌入式表格视图(控制器)告诉包含视图控制器的容器视图更改标题栏的大小。
| 归档时间: |
|
| 查看次数: |
856 次 |
| 最近记录: |