0

Wordオブジェクトのコレクションを前提として、以下に示すようなスクロール可能なタグクラウドを表示したいと思います。私のWordクラスには、フォントの並べ替えと均等化を決定するNameとRankのプロパティがあります。各単語は選択可能なオブジェクトである必要があります(何らかのイベントを呼び出すため)。コレクションには何千ものオブジェクトを含めることができるため、ビューに現在表示されている単語のみを管理する必要があります(つまり、画面の下部または上部からスクロールすると、それらは気になりません)。

これにどのようにアプローチしますか?

代替テキスト

4

2 に答える 2

3

HTML形式のテキストを、UIWebView時間に応じてスクロールするJavaScriptを使用してに入れます。JavaScriptブリッジを介して、要素のタッチイベントを処理できる場合があります。

それができない場合は、さまざまなサイズの要素の束UILabelと、それらを適切に配置するレイアウトマネージャーが必要になります。これは、ほぼ間違いなく、はるかに多くの作業になります。

于 2010-11-16T02:03:34.653 に答える
2

最終的に、カスタムラベルの配列を含むカスタムUITableViewCellでUITableViewを使用することになりました。遅延読み込みとバックグラウンド処理を適切に使用すると、非常に高速になります。私は先に進んで、私のものを受け入れられた答えとしてマークしますが、私はすべての応答に感謝します。

于 2011-02-13T03:21:17.340 に答える