iOS:SWRevealViewController 和多个 NavigationController
iOS: SWRevealViewController and multiple NavigationControllers
我是 iOS
开发的新手,我一直在寻找一种可以在我的应用程序中使用的侧边菜单技术(类似于 android 中的 NavigationDrawer
)在我的研究中,SWRevealViewController
控制器给我留下了深刻的印象,但我遇到了这个问题:
主题: SWRevealViewController
问题: 我想当用户点击一个单元格(在侧边菜单 table 视图中)时转到另一个视图场景并让这个场景也可以显示侧面菜单(与原始视图场景完全一样)。
可能:我是否必须创建另一个根视图并制作两个自定义转场,一个与另一个侧边菜单链接,另一个与另一个导航控制器链接,就像我做的那样与原始视图场景? (这是非常蹩脚的解决方案)
参考:请看下图
我的问题: 应该用什么代替下图中标有问题的视图场景?
提前致谢。
不应该从你的侧边栏控制器到任何其他 viewcontroller。相反,在侧边栏控制器 didSelectRowAtIndexPath
中,您应该创建目标 viewcontroller (取决于索引路径),然后使用
显示它
self.revealViewController pushFrontViewController:targetViewController animated:YES;
如有不明之处欢迎随时提问。 :)
我是 iOS
开发的新手,我一直在寻找一种可以在我的应用程序中使用的侧边菜单技术(类似于 android 中的 NavigationDrawer
)在我的研究中,SWRevealViewController
控制器给我留下了深刻的印象,但我遇到了这个问题:
主题: SWRevealViewController
问题: 我想当用户点击一个单元格(在侧边菜单 table 视图中)时转到另一个视图场景并让这个场景也可以显示侧面菜单(与原始视图场景完全一样)。
可能:我是否必须创建另一个根视图并制作两个自定义转场,一个与另一个侧边菜单链接,另一个与另一个导航控制器链接,就像我做的那样与原始视图场景? (这是非常蹩脚的解决方案)
参考:请看下图
我的问题: 应该用什么代替下图中标有问题的视图场景?
提前致谢。
不应该从你的侧边栏控制器到任何其他 viewcontroller。相反,在侧边栏控制器 didSelectRowAtIndexPath
中,您应该创建目标 viewcontroller (取决于索引路径),然后使用
self.revealViewController pushFrontViewController:targetViewController animated:YES;
如有不明之处欢迎随时提问。 :)