gpt4 book ai didi

iphone - 如何在 IB (iPhone/iPad) 中使用手势识别器?

转载 作者:行者123 更新时间:2023-12-03 18:25:42 26 4
gpt4 key购买 nike

我刚刚在 IB 中发现了手势识别器,我想使用它们。我已经尝试过点击手势识别器,但它似乎不起作用。这是我所做的...

  1. 将“点击手势识别器”拖放到 IB 中的 View Controller 中。

  2. 在 .m 文件中添加了以下方法...

    - (IBAction)viewTapped:(UIGestureRecognizer *)sender
    {
    // Do some stuff
    }
  3. 在.h文件中声明该方法...

    - (IBAction)viewTapped:(UIGestureRecognizer *)sender;
  4. 最后,我将 IBAction 链接到 IB 中的“点击手势识别器”。

当我尝试运行它时,我没有成功 - 我错过了什么吗?

最佳答案

按住 Control 键并单击 Nib 中的手势识别器。在弹出窗口的“Referencing Outlet Collections”部分下,是否显示任何连接?它需要连接到 View 的 gestureRecognizers 集合,如下所示:

connections inspector

如果未连接,请将识别器拖动到您想要将其附加到的 View 上。您可以将其拖到设计区域中的 View 上,也可以将其拖到左侧轮廓中的 View 行上。

关于iphone - 如何在 IB (iPhone/iPad) 中使用手势识别器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8478607/

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