2011-08-07 11 views
1

私はかなりの時間インターネットを検索していて、役に立たなかったものは何も見つかりませんでした。 私は簡単なビューと階層的なデータを使ってiPhone用の基本的なアプリを作りたいと思っています。唯一の問題は、他のビューにつながるサムネイルギャラリーのような最初の/メインビューを作成するチュートリアルが見つからないように見えることです。サムネイルを使用したナビゲーションベースのiPhoneアプリ

ビットをクリアするには 最初のビューをサムネイルの2D配列にし、これらのサムネイルのそれぞれの下に小さなテキストを表示します。サムネイルをクリックすると、より詳細な情報とオプションを含むサブビューに移動します。

テーブルビューなどを使用してこのようなことを行うのは、比較的苦労しない方法ですか、または自分の心が喜ぶような方法でカスタムビューを作成する必要があります。

私はThree20などのサードパーティのライブラリを避けたいと考えています。

おかげ

+0

他の提案やアイデアがある場合は、次のカップルの時間に質問を残しておきます。 slevがクレジットを取得していない場合。 – Krunch

答えて

1

ちょうど私が理解しておいてくださいするには、あなたは、iPhoneの連絡先に似た働きアプリケーションを作りたいですか?言い換えれば、アイテムがクリックされたときにクリックされたアイテムに関する詳細情報を含む新しいビューに移動するリストです。しかし、あなたの場合、テキストの上/上のイメージが必要ですか?

どちらの場合でも、tableViewを使用します。テキストの横にイメージが必要な場合は、セルのimageView.imageプロパティを対応するイメージに設定するだけです。しかし、別のレイアウトが必要な場合は、独自のカスタムUITableViewCellを作成する必要があります。これは難しい作業ではありません。 Hereは、IBを使用してカスタムセルを作成する方法に関するチュートリアルです。このようにしたい場合は、プログラムで行うこともできます。私はあなたの問題を解決するのに役立つことを願っています

+0

情報のおかげで、もっと「ダイナミック」なUI(サムネイルやメニュー項目の数が変わる)が必要なので、私はカスタマイズしたビューを作成する必要があります。あなたが提供したリンクは良い出発点です。 – Krunch

+0

私の喜び。アイテム数やサムネイル数が必要な場合は、実際にカスタムセルを作成するように思えます。必要に応じてサイズとスタイルを変更できるはずですが、細胞の異なるテンプレートを作成することは良いアイデアかもしれません。次に、あなたのセル情報のために 'NSObject'ファイルを作成して(あるいはCore Dataの使用を検討して)、おそらく個々のセルの内容を満たすために必要な情報を素早く取得することができます。うまくいけばあまりにも漠然としていないが、それはあなたの人生を楽にし、各セルを手作業でコード化する必要から避けなければならない。 – justin

+0

コアデータは、アプリがかなり大きな量のデータテキスト)~120-150mb。だから私はカスタムデータホルダーを作ったので、すべての方法でカスタムを行うことが私の唯一の選択肢だと思われます。とにかくガイドラインのおかげで。 – Krunch

関連する問題