gpt4 book ai didi

ios - XCode 6 中的滑动手势 StoryBoard 对象不起作用

转载 作者:行者123 更新时间:2023-11-29 01:56:39 24 4
gpt4 key购买 nike

我尝试使用 StoryBoard 中的滑动手势识别器对象在 View Controller 之间滑动,但不起作用。

  • 该应用包含一个 Tab Bar Controller 和 4 个 View Controller ,每个 View Controller 有一个 View 、表格 View 、表格 View 单元格和 ImageView 。
  • 首先我将对象拖到每个 View Controller ,之后我使用 ctrl + 将对象拖到目标 View Controller 以创建“将 segue 推送到 View Controller ”,选择 Action segue = push,我给它一个标识符,我取消选中 View 中的取消触摸,最后我检查了启用的用户交互。

如何让应用滑动?

最佳答案

您可以通过向 View Controller 添加手势识别器以编程方式执行此操作。在 View Controller 的 - (void)viewDidLoad 方法中,您可以添加以下内容:

UISwipeGestureRecognizer *swipeRight = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipedRight)];
swipeRight.numberOfTouchesRequired = 1;
swipeRight.direction = UISwipeGestureRecognizerDirectionRight;
[self.view addGestureRecognizer:swipeRight];

然后在您的 View Controller 中创建 - (void)swipedRight。如果你想调用你在 Storyboard中创建的 segue,那么你只需将 [self performSegueWithIdentifier:@"segueID"sender:self]; 放在你的 swipedRight功能。

关于ios - XCode 6 中的滑动手势 StoryBoard 对象不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30767578/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com