2

深さが可変のツリー構造に XML データがあります。データ フィードの深さが 50 レベルになることもあれば、5 レベルになることもあります。

ビューにはどの iOS UI コンポーネントを使用すればよいですか? uitableview を見ましたが、リーフ ノードを出力する前にツリーの 1 レベルしかサポートしていないようです。考慮すべき別の UI コンポーネントはありますか? そうでない場合は、どうすればよいですか?

4

1 に答える 1

1

これが iPhone 用の場合は、各レベルに UITableView を備えた標準の UINavigationViewController をお勧めします。これは、階層を処理する標準的な iPhone の方法です。

iPad では、ポップ オーバー (またはサイド ナビゲーション) に相当するものがあります。これは問題ありません。これを使用できます。

これがアプリの主な目的である場合は、大きな画面を利用するカスタムを行うことができます。

于 2012-04-25T18:42:56.390 に答える