私はUIPagerViewController
で作業しています。したがって、ページを選択したりページをタップしたりしても、方法が見つかりませんでした。UIPagerViewControllerでの作業
誰かが私を助けてくれたら分かります。 ありがとうございます。
私はUIPagerViewController
で作業しています。したがって、ページを選択したりページをタップしたりしても、方法が見つかりませんでした。UIPagerViewControllerでの作業
誰かが私を助けてくれたら分かります。 ありがとうございます。
ページビューコントローラは、他のビューコントローラを管理します。これは、ユーザータップやその他のジェスチャーで必要な操作を実行できます。子ビューコントローラには、ボタン、コレクションビュー、テーブルビュー、スライダなどが含まれている可能性があります。したがって、単一のページでタップを処理するための普遍的な方法はありません。
あなたは確かにそのようなことを実装することができます。 UIPageViewControllerをサブクラス化し、 "ページ上でタップされたユーザ"メソッドを定義するプロトコルに準拠させる。 (このメソッドを起動するには、タップジェスチャ認識機能をView Controllerのコンテンツビューに追加します)。次に、ページビューコントローラを満たすために使用するすべての子ビューコントローラに、そのプロトコルに準拠するデリゲートプロパティを渡し、ユーザが子ビューコントローラをタップすると、「ユーザは私をタップしました」というメッセージをデリゲートに送信します。