2011-01-13 12 views
0

私の問題は、私はScrollViewを持っていて、私はTableViewで他のビューを持っていることです。 ScrollViewでタッチを傍受し、touchBegan、touchMoved、touchEnded、およびtouchCancelを送信します。問題は、バックビューにtouchEventを送信して、テーブルビューのスクロール

[tableView touchesXXXXXX:motion withEvent:event]; (XXXXは、Began、Moved、...)

これらはタッチを検出するためのもので、バックテーブルビューの行を選択することはできますが、私の問題はtableViewバックでスクロールできません。私はどのようにtableView上のスクロールのためのタッチイベントを送信することができますか? tableViewにtouchMovedイベントを送信してもスクロールは行われないためです。

ありがとうございました!

答えて

0

重要:あなたはUIScrollViewのオブジェクトでのUIWebViewかのUITableViewオブジェクトを埋め込むべきではありません。そうすると、2つのオブジェクトのタッチイベントが混在して誤って処理される可能性があるため、予期しない動作が発生する可能性があります。 UIScrollViewのdocs

から

関連する問題