1

Facebook のスライドアウト メニュー トリックを再現しようとしています (はい、既に多くのライブラリがあることはわかっています)。

ユーザーが画面上のボタンに触れると、新しいビュー コントローラーが切り替えられ、前の画面のレンダリングされたビットマップがこの新しいビューの前景に表示されます。uiimageview にはパン ジェスチャ レコグナイザがアタッチされており、画面上で移動できるようになっています。

現在、ジェスチャ レコグナイザを有効にするために 2 回のタッチが必要です。1 回目は新しいビュー コントローラを取り込むため、もう 1 回はパン ジェスチャで uiimageview を移動するためです。

私の質問は、タッチダウン時に新しいView Controllerを取り込んでから、タッチイベントをuiimageviewに渡すことができますか? または、役立つ他のトリックはありますか?

4

1 に答える 1

0

これを正確に達成することはできませんでしたが、代わりに UIViewController をサブクラス化したので、ルート ビュー コントローラーは変更されず、表示されているコンテンツだけが変更されます。

于 2012-09-24T10:30:02.703 に答える