我可以将imageView gestureRecongnizer拖动到.m文件中吗?

时间:2017-04-20 11:30:56

标签: ios storyboard gesture

首先,我打开了图像的用户交互功能。

enter image description here

但为什么我不能拖动手势?

enter image description here

2 个答案:

答案 0 :(得分:0)

Outlet Collections中的gestureRecognizers是该视图的手势识别器的出口,而不是其手势识别器的动作。

您需要做的是通过从Object Library拖动一个手势识别器并添加其动作

来为图像视图添加手势识别器

答案 1 :(得分:0)

您可以像这样拖动手势:

  1. 将TapGesture识别器拖到故事板中的ViewController: enter image description here

  2. 您应该在ViewController.m中编写IBAction方法:

  3. ```

    -(IBAction)tapGesture:(id)sender {
    
    }
    

    ```

    1. 将TapGesture Recognizer拖到ViewController,然后选择委托和tapGesture:方法:

    2. 然后您可以将imageView的gestureRecognizers拖动到手势:

      enter image description here

    3. 您在ViewController.m中编写的函数就是您想要的。