2

ユーザーがセグエをダブルタップして次のストーリーボードに移動する必要があるアプリを作成していますが、これを行う方法を説明している場所が見つかりません。どうすればこれを達成できるか知っている人はいますか?

4

2 に答える 2

9

ストーリーボードを使用して Interface Builder でこれを行う場合:

  1. タップ ジェスチャ レコグナイザーをオブジェクト ライブラリからビューにドラッグします。

    タップジェスチャ

  2. ドラッグ先のビューで「ユーザー操作が有効になっている」がチェックされていることを確認してください。

    ユーザー操作が有効

  3. シーンに追加したタップ ジェスチャを選択します (Interface Builder のメイン パネルの左側にあるドキュメント アウトラインで確認できます。このドキュメント アウトラインは、見えないところで折りたたむことができます ... 見えない場合その場合は、[編集] メニューから [ドキュメント アウトラインの表示] を選択します)。

    ジェスチャ認識エンジンを選択

  4. タップ数を 1 から 2 に変更します。

    タップ

  5. control-ドキュメント アウトラインのタップ ジェスチャから次のシーンにドラッグし、必要なセグエのタイプを選択します。

多くの場合、コードでジェスチャ レコグナイザーを作成する人が多いので、その仕組みに興味がある場合はお知らせください。

于 2013-08-07T20:36:20.393 に答える
1

ユーザーは、アプリでセグエとストーリーボードを操作しません。セグエとストーリーボードは、iOS アプリの開発を支援するために Apple が Xcode 内で提供するツールです。

ユーザーがコントロール (UIButton など) をダブルタップした後に新しい UIViewController に移動する方法を尋ねている場合は、この回答を参照してください。

于 2013-08-07T20:34:45.097 に答える