0
我是IOS新手,开发的应用程序底部有导航栏,通过点击栏中的选项卡在视图之间切换。现在,我想添加滑动手势,以便用户也可以通过滑动来更改表格视图。iOS 7:在桌面视图之间滑动,底部有导航栏
但是,导航控制器和表视图控制器是两个不同的类。我尝试了使用故事板界面的所有组合,但没有一个允许我在导航栏中更新的选项卡之间滑动视图。我在网上也找不到任何教程/对这个问题的答案。
对此提出建议?
我是IOS新手,开发的应用程序底部有导航栏,通过点击栏中的选项卡在视图之间切换。现在,我想添加滑动手势,以便用户也可以通过滑动来更改表格视图。iOS 7:在桌面视图之间滑动,底部有导航栏
但是,导航控制器和表视图控制器是两个不同的类。我尝试了使用故事板界面的所有组合,但没有一个允许我在导航栏中更新的选项卡之间滑动视图。我在网上也找不到任何教程/对这个问题的答案。
对此提出建议?
我不认为只有故事板才能做到这一点。你可以尝试下面的代码,但可能你也应该阅读一些文档。 在viewDidLoad中:
UISwipeGestureRecognizer *swipeRecognizerLeft = [ [ UISwipeGestureRecognizer alloc ] initWithTarget:self action:@selector(slideLeft) ];
[ swipeRecognizerLeft setDirection:(UISwipeGestureRecognizerDirectionLeft) ];
[ self.view addGestureRecognizer:swipeRecognizerLeft ];
附加方法:
- (void) slideLeft
{
self.tabBarController.selectedIndex++;
}
不知道我完全理解......添加滑动手势,然后手动调用SEGUE /或选择选项卡栏等的索引 – DogCoffee
这很难理解你。导航栏(顶部)有按钮。标签栏(底部)有选项卡。你确定你的问题描述是正确的吗? – Avt