SWRevealViewController和Tab Bar Controller

use*_*230 2 iphone xcode objective-c ios7

我正在尝试开发我的第一个应用程序.我认识到这可能是一个简单的问题(而且我可能没有明确说明我的问题)所以任何帮助都不仅仅是值得赞赏的.

我有一个使用SWRevealController的故事板.从侧面滑出的sw_rear面板有几种表格形式的选项.其中一个选项连接到UITabBarController.有三个选项卡.3个视图中每个视图的实现文件都有[self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer]; 允许我做一个平移手势来恢复sw_rear面板.

当我编译时,一切都很好,第一次.我可以转到选项卡1并滑动,然后会出现面板.我转到选项卡2并滑动,面板出现.但是,如果我回到第1小组并轻扫......什么都没有!

任何想法如何解决这个问题?

谢谢,Rich

小智 6

添加此代码[self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer]; 在viewWillAppear方法中