2

私はほとんどのiPhoneアプリにthree20を使用しています。作成する必要のあるビューの1つは、比較的複雑です。いくつかのコントロールとラベルが付いた上部バー(ナビゲーションバーの下)、このバーの下の画像ビュー(本体の大部分を占める)、およびより多くのコントロールとラベルが付いた別の下部バー(タブバーコントロールの上)が必要です。

UIの経験はあまりありません。UIの経験は、WebサイトでCSSなどを使用してレイアウトすることだけです。Appleのオンラインドキュメントは、読者が長方形、レイアウト、フレームなどについてたくさん知っているか、InterfaceBuilderを使用していることを前提としているようです。また、three20も十分に文書化されていません。

だから私の質問は:

  • 私がIBで説明しているようなものを設計し、それでもthree20ベースのアプリでそれを使用することは可能ですか?もしそうなら、どのように多くのヒント/ポインタをいただければ幸いです。

  • ビュー/コントロールなどがどのようにレンダリングされるかを説明するいくつかのドキュメントを教えてください。それについてのまともな説明/チュートリアルを見つければ、私はそれを理解できると確信しています。(本の推奨事項/オンラインリファレンスも機能します)

4

1 に答える 1

0

Three20でIBを使用できます。推奨されていませんが、URLマッピングでデフォルトの-initメソッドの代わりに-initWithNibメソッドを呼び出すことができます。

すなわち:

[map from:@"tt://dashboard/(initWithNib:)" toViewController:[TableViewController class]];
于 2010-03-31T07:52:49.380 に答える