我是IOS的新手,并开发了一个应用程序,底部有导航栏,可以通过点击栏中的标签在视图之间切换。现在,我想添加滑动手势,以便用户也可以通过滑动来更改表格视图。
但是,导航控制器和表视图控制器是两个不同的类。我使用故事板界面尝试了所有组合,但没有一个允许我在导航栏中使用更新选项卡的视图之间滑动。我也无法在线找到这个问题的任何教程/答案。
建议?
答案 0 :(得分:0)
我认为只有故事板才能做到这一点。您可以尝试以下代码,但您可能也应该阅读一些文档。 在ViewDidLoad中:
UISwipeGestureRecognizer *swipeRecognizerLeft = [ [ UISwipeGestureRecognizer alloc ] initWithTarget:self action:@selector( slideLeft ) ];
[ swipeRecognizerLeft setDirection:( UISwipeGestureRecognizerDirectionLeft ) ];
[ self.view addGestureRecognizer:swipeRecognizerLeft ];
其他方法:
- (void) slideLeft
{
self.tabBarController.selectedIndex++;
}