【发布时间】:2018-10-11 05:54:10
【问题描述】:
我有一个带有根视图控制器的导航控制器,我需要在根视图控制器的顶部添加一个固定/粘性视图,这样每当我使用 pushViewController 或 popViewController 时,只有它下面的内容可以导航,这可能吗?
看下面的图片,我希望红色区域是固定的/粘性的,我推或弹出时不会导航或移动,只有蓝色区域可以导航
P.S:containerView 在这里不起作用,因为它充当普通视图,并将其子视图控制器的视图添加到其中。
【问题讨论】:
-
添加一个containerView 代替蓝色视图,并将你改变的viewController 设置到containerView 中
-
请检查修改后的版本
-
如果你有胃口,你可以继承
UINavigationController——但这很棘手——见stackoverflow.com/questions/6672229/…