0

私はUIViewController(0,0) の原点を持つ を持っています。これはいくつかの UI コントロールをホストし、そこで正常に動作します。この VC (FaceBook のような) にスライド サイド メニュー動作を追加する必要があったため、自分で行うことにしました (サード パーティのライブラリがあることは知っています)。とにかくUITableView、(-300, 0) に原点を追加し、ボタンのクリックに基づいて、ビューのフレームを変更して右にスライドします。

ここでの問題は、画面にスライドしただけのテーブルビューにタッチイベントが登録されていないことですか? 何が問題なのかわからない。

4

1 に答える 1

0

基本的に、スーパービューの境界内にビューが存在しない場合、タッチイベントを受信しないため、基本的にテーブルビューと他のコントロールの両方を含む大きなUIVIewを追加し、それをビューにしました画面に表示されます。

于 2013-10-18T18:10:34.203 に答える