UILabelのインスタンスを作成し、それをtableビューのセルに埋め込まれたcontentViewのサブビューとして追加しました。UITableViewCellでUIWebViewを使用する際のスクロールの問題
次に、(UIWebViewからの)Webビューを作成し、以前に作成したラベルのsubViewとして追加しました。 (Webビューがラベルよりも小さい)
ラベルをスクロールする タッチがWebビュー内で発生すると、テーブルビューのスクロールがうまくいかないことがわかりました。 Webビューはすべてのタッチイベントをキャプチャして、その親(ラベル)が触れることはないようです。 しかし、Webビューの外側のラベルにタッチが発生すると、テーブルビューのスクロールがうまく機能します。
ウェブビューのsetUserInteractionEnabledを 'NO'に設定すると、この問題は解決されます。しかし、Webビューには無効にすべきではない重要なリンクがいくつかあります。
Webビューのユーザー操作を無効にしなくても、テーブルビューのスクロールをうまく行う方法はありますか?
ありがとうございます。
あなたはこれを理解しましたか? – TigerTrussell