我有一个使用带有 3 个选项卡的 UITabBarController 的故事板。我想使用 SWRevealViewController 添加滑动菜单功能。打开菜单会滑出UITabBarController这个洞。
有没有人设法用故事板 UITabBarController 和 SWRevealViewController 实现这种行为?
谢谢
我有一个使用带有 3 个选项卡的 UITabBarController 的故事板。我想使用 SWRevealViewController 添加滑动菜单功能。打开菜单会滑出UITabBarController这个洞。
有没有人设法用故事板 UITabBarController 和 SWRevealViewController 实现这种行为?
谢谢
设法整合它。以下是执行此操作的步骤:
您应该在标签栏控制器之前使用导航控制器(sw_front > 导航控制器 > 标签栏控制器)。
gfdx 回答了他自己的问题,但请务必查看本教程,以更深入地了解如何正确连接其他所有内容。
因为我正在使用 Core Data 并且有人告诉我调用
[[NSApp delegate]managedObjectContext];
这不是一个好主意,我将我的数据控制器类传递给AppDelegate.m
. 由于我现在使用的是,SWRevealViewController
而不是我的子类UITabBarController
,所以我不得不进行一些修改。
SWRevealViewController
在加载时执行一些有趣的行为,其中之一是通过调用 segues 加载依赖的视图控制器。请注意,如果您对子类prepareForSegue:sender:
方法进行更改,请确保始终、始终调用超类的方法,否则您将得到一个黑色的空白应用程序。