我有一个像这样的问题工具侧面菜单:
重点是架构。
我试着找出AppDelegate
的{{1}} Window
rootViewController
UINavigationController
/ UIViewController
)中的哪个组成部分
(我知道UINavigationController
是UIViewContoller
)。
我考虑了几个选项,但没有一个能完成我想要的工作。
主要问题是:
NavigationBar
应该留在原地(没有推到一边)欢迎任何帮助。
提前致谢。
答案 0 :(得分:0)
您拥有root UINavigationController ,它会在顶部显示navigationBar。
NavController包含 UICollectionViewController ,其中包含 UICollectionView ,其中包含两个"全屏" UICollectionViewCells 并排。
如果要显示sideMenu,则更改集合布局(在这种情况下很可能是 UICollectionViewFlowLayout )。
这应该让你忙一个星期,所以你可能会检查你的客户,这是否真的是他们想要付出的代价,或者他们是否会对某些不同的东西感到高兴+你可以做同样数量的额外功能时间。如果他们想付钱,那么你可以用收藏视图做很多惊人的事情!