私は完全にカスタマイズされたdetailviewでいくつかの情報を表示するアプリケーションを開発しています。完全にカスタマイズされたグループ化されたテーブルビュー読み込み速度
私が示していた情報は次のとおりです。(インターネットから)
- 画像
- 名と入力の日付 自身detailviewと
- 追加情報(自分のdetailview付き)
- 説明( )
- リンク先オプションへのボタン#1
- リンク先オプションへのボタン#2
私のグループ化テーブルビューでは、この情報を表示するのに12個のセルを使用しています。イメージの
- 3細胞は無作用(セルの背景を追加することによって、それを境界(上面、本体、底)を得)、ボトムセルも名+日付
- 1デバイダセル(NOコンテンツだけのために表示され)何のアクション記述だけ高さを追加するため
- 1デバイダセル(NOコンテンツを、detailviewする作用を有する
- タイトル説明
- 説明)追加情報 のアクションなし
- タイトル高さを追加しませんアクションで(カスタムの背景を持つ)
- 追加情報はアクション #1(カスタム背景画像付き)リンクオプションに
- ボタンアクションには(ちょうど高さを追加しないため、コンテンツのない)追加情報の
- 1デバイダセルをdetailviewします他の概要#1
- ボタン#2、他の概要#へのアクション(カスタム背景画像付き)リンクオプションに2
一部のコンテンツは、しかし、すべての画像(上の1除き、インターネットから来ていますこのビューの)はローカル画像です。使用された背景はすべてローカルのpngファイルです。
今質問します。テーブルが読み込まれると、最初のセルが読み込まれます。しかし、私が下にスクロールすると、残りのセルが読み込まれます。このビューを完全にロードする方法はありますか?スクロール時にデータを保持して、TableViewの上部または下部に達するたびにリロードしませんか?
レイアウトを別のものに変更する必要はありますか?
解決方法についてはこれで何も見つかりませんでした。
誰かが私を助けることを願っています!種類に関して
、 Douwe
-
-
こんにちは! Thnxあなたの助言のために!別々のCell Identifierを追加することがトリックでした!あなたが上下にスクロールすると、Tablecellは自分のSelectedBackground画像を表示していないようです。別々のセル識別子を作成することでそれが解決されました!答えは簡単ですが本当に感謝しています!もう一度Thnx! – Douwe