[英]Sidemenu with navigation bar that push content only
我有一个问题实现侧面菜单,如下所示:
重点是架构。 我试图找出哪个组件将是AppDelegate
的Window
的rootViewController
( UINavigationController
/ UIViewController
)(我知道UINavigationController
是一个UIViewContoller
)。
我考虑了几个选项,但没有一个能完成我想要的工作。
主要问题是:
NavigationBar
应该保持原位(没有推到一边) 任何帮助都会受到欢迎。
提前致谢。
你有根UINavigationController ,它在顶部显示navigationBar。
NavController包含UICollectionViewController ,它包含UICollectionView ,它包含两个并行的 “全屏” UICollectionViewCells 。
当您想要显示sideMenu时,您更改了集合布局(在这种情况下很可能是UICollectionViewFlowLayout )。
这应该让你忙一个星期,所以你可能会检查你的客户,这是否真的是他们想要付出的代价,或者他们是否会对一些不同的东西感到高兴+你可以在相同的时间内做的额外功能。 如果他们想付钱,那么你可以用收藏视图做很多惊人的事情!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.