1

私は下の図に示されているレイアウトの魔女を持っています。2層になっています。最初に C としてマークされているのは、パン ジェスチャ レコグナイザが追加された透明な uiview です。これは、2 番目のレイヤーにある A ビューと B ビューのコンテンツ オフセットの設定を同期するために使用されます。レイヤーとは、uiviewcontroller のビューに直接追加される uiview を意味します。

ビュー A は、同じオプションを選択できる uitableview です。

私の問題は、C uiview から A uitableview の uitableviewcell にタップ イベントを転送する方法です。私は多くのアプローチを試しました:

つまり、次を使用します。

-(id)hitTest:(CGPoint)point withEvent:(UIEvent *)イベント

-(BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)イベント

UIView Cですが、問題は2つのレイヤーがあることです。

ここに画像の説明を入力

4

0 に答える 0