Double Tap Segue移动到下一个故事板

时间:2013-08-07 20:21:23

标签: xcode add uistoryboard segue

我正在创建一个应用程序,用户必须双击一个segue才能移动到下一个故事板,但我找不到它告诉你如何执行此操作的任何地方。有谁知道我怎么能做到这一点?

2 个答案:

答案 0 :(得分:9)

如果您在Interface Builder中使用故事板执行此操作:

  1. 将点击手势识别器从对象库拖到视图上。

    tap gesture

  2. 确保您将其拖动到的视图已启用“已启用用户互动”。

    user interaction enabled

  3. 选择您添加到场景中的点击手势(您可以在Interface Builder主面板左侧的文档大纲中找到该手势;此文档大纲可以折叠到您无法看到的位置...如果看不到,请从“编辑”菜单中选择“显示文档大纲”。

    select gesture recognizer

  4. 将点击次数从1更改为2.

    taps

  5. control - 从文档大纲中的点按手势拖动到下一个场景,然后选择您想要的segue类型。

  6. 人们经常会在代码中创建手势识别器,所以如果你对它的工作方式感兴趣,请告诉我。

答案 1 :(得分:1)

用户不与应用中的Segues和Storyboard交互。 Segues和Storyboard是Apple在Xcode中提供的工具,有助于开发iOS应用程序。

如果你问的是当用户双击一个控件(例如UIButton)后如何移动到新的UIViewController,请参阅this answer