0

私は ios sdk の初心者です。サンプル アプリを作成しました。そのアプリでは を使用してtableviewおり、テーブル ビューの任意のセルをクリックすると、( scrollView with pageControl ) がプッシュさScrollViewViewControllerれます。ScrollViewViewControllerm それぞれを持つビューをロードしますtabBarControllertabBarには 5 があります。そしてtabBarItems、2 番目にas サブビューを持つ a にtabBarItem対応します。ここでの問題は、2 番目のページが最初のページで正常にスクロールしていることです。私を助けてください。ここで 1 か月以上攻撃を受けています :( 前もって感謝します。viewContollertableViewtabBarItem tableViewscrollViewscrollviewtabBarItemtableViewtableView

4

1 に答える 1

3

このアプローチはあまりお勧めできません。

問題は、UITableView が UIScrollView を継承していることです。

実際にはUIWebViewのドキュメントに書かれています:

「重要: UIWebView または UITableView オブジェクトを UIScrollView オブジェクトに埋め込まないでください。埋め込んだ場合、2 つのオブジェクトのタッチ イベントが混同され、誤って処理される可能性があるため、予期しない動作が発生する可能性があります。」

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html

ここに画像の説明を入力

于 2011-12-07T12:20:24.347 に答える