私はスクロールビューの内部にUITableViewを持っています。バックグラウンドでインターネットコンテンツからデータソースを読み込み、 "reloadData"を呼び出します。しかし、それはすべてのセルを読み込みます。私が知る限り、画面に表示されているように細胞をロードすることになっています。何が起こっている?UITableViewはすべてのセルをプリロードしています
0
A
答えて
2
UIScrollView
自体は、どのサブビューを表示するかどうかを判断しないため、サブクラスまたはデリゲートまでです。
スクロールビューに表示されるコンテンツの描画を管理するオブジェクトタイルコンテンツのサブビュー何のビューは、画面のサイズを超えないようにする必要があります。ユーザーがスクロールビューでスクロールすると、このオブジェクトは必要に応じてサブビューを追加したり削除したりする必要があります。
スクロールビュー内にテーブルビューを追加すると、実際に画面上のどの部分が表示されているのかわからずに、テーブルビューに必要なだけ多くのセルが読み込まれて境界線が描画されます。
関連する問題
- 1. UITableViewはすべてのセルをロードしています
- 2. イメージサイズはUITableviewセルのすべてのデバイスで同じ
- 3. UITableView内のすべてのセルを選択する
- 4. アニメーションを使用してUITableViewの行を挿入します(他のすべてのセルを更新します)
- 5. SwiftでプリロードされたUITableViewセルの数を増やす方法は?
- 6. UITableViewは、バックグラウンドですべてのセルを一度読み込みます。
- 7. UITableViewのreloadDataはセルをリソートしていません
- 8. UITableViewは上下にスクロールしてセルを選択しています
- 9. UITableViewセルのimageViewがタッチダウンイベントのsetClipsToBoundsに違反しています
- 10. UITableViewがすべてのセクションを表示していません
- 11. UITableViewの背景がセルでスクロールしていますか?
- 12. すべてのセルのUITableView背景画像
- 13. UITableView insertSections:withRowAnimation:すべての表のセルが要求される
- 14. すべての画像のプリロード画像
- 15. UITableViewのセルをクリアして、他のビューをセルに配置します
- 16. テーブルをプリロードしてセルを表示し、再ロードを防止します
- 17. php - オートローダの実装では、すべてのクラスをプリロードします
- 18. UITableViewは何らかの理由で同じセルをロードしています
- 19. UITableViewは宣言されていない型のセルですか?
- 20. UITableViewはセルに移動します
- 21. はのUITableViewセル
- 22. iOS UITableView "セルの2つのアニメーションを作成しようとしています" "
- 23. UITableViewのアニメーション中にセルが消えています
- 24. UItableView重複するセルを表示しています。データには何が間違っていますか?
- 25. iOSの - のUITableViewのセルを表示していない
- 26. UIWebViewはUITableViewセルを埋めていません
- 27. UITableViewセルのUITextFieldが(null)として返されます
- 28. 強制的にUITableViewがcellForRowAtIndexPathを呼び出す:すべてのセル
- 29. UITableViewスタティック・セルをサブビューとして使用するには?
- 30. UITableViewを使用したUIPageViewControllerは、スワイプしてセルを削除しますか?
'-tableView:cellForRowAtIndexPath:' implementation。行く。 –
コードなしヘルプなし – vikingosegundo
コード例がないとかなり良い質問だと思います。また、 'tableView:cellForRowAtIndexPath:'は、どの行が表示されているかをヒントするためには使用されません。そして、疑問は、user1007892が動作している 'tableView:cellForRowAtIndexPath:' delegateメソッドを持っていると思います。 –