我是iOS
开发的新手,我正在寻找在我的应用程序中使用的侧面菜单技术(类似于android中的NavigationDrawer
)在我做了我的研究之后我印象非常深刻由SWRevealViewController
控制器,但我遇到了这个问题:
主题:SWRevealViewController
问题:我希望当用户点击某个单元格(在侧面菜单表格视图中)切换到另一个视图场景时,让这个场景能够显示侧面菜单(与原始视图场景完全一样)。
可能:我是否必须创建另一个根视图并制作两个自定义segue,一个链接到另一个侧面菜单,另一个链接到另一个导航控制器,就像我对原始视图场景一样? (这是非常蹩脚的解决方案)
参考:请参阅下图
我的问题:应该是什么,而不是下面图片中标有视图场景的问题?
提前致谢。
答案 0 :(得分:1)
从侧边栏控制器到任何其他视图控制器都不应该有一个segue。而是在侧边栏控制器didSelectRowAtIndexPath
中,您应该创建targetviewcontroller(取决于索引路径),然后使用
self.revealViewController pushFrontViewController:targetViewController animated:YES;
随时可以询问是否有任何不清楚的地方。 :)