0

間違ったキーワードを探しているのかもしれませんが、似たような質問がまだなかったことに驚いています。ある場合はお知らせください。この質問は削除します。

iOS 5 以降を対象とするアプリですべてのテーブル ビューをカスタマイズする最良の方法は何ですか?

UIAppearanceアプリ全体のすべてのナビゲーション バー、タブ バーなどをカスタマイズするのに非常に役立つことが証明されています。テーブル ビューとテーブル ビューのセルをカスタマイズする同様の方法はありますか?

これまでのところ、各テーブル ビューを個別にプログラムで構成してきました。ユーザーが選択できるさまざまなテーマを用意する予定なので、これは最善のアイデアではないかもしれません。ユーザーが選択したテーマに基づいて、テーブル ビュー (またはセル) に適切な画像を返す別のクラスを作成することを考えていました。これは適切なアプローチでしょうか (すべてのテーブル ビューを簡単にカスタマイズする場所がない場合)?

4

1 に答える 1

0

テーブル ビューをカスタマイズする最もよく使用される方法は、nib ファイルでテーブル セルを定義することです: http://www.galloway.me.uk/tutorials/custom-uitableviewcell/ またはストーリーボード: ストーリーボード のカスタム uitableviewcells

外観クラスによる微調整はまだ行っていませんが、役立つかもしれません。これをプログラムで行いたい場合は、decorator パターンを使用して、生成されたコードをプロジェクトに結合する際のユーザーの生活を楽にします: http://sourcemaking.com/design_patterns/decorator

これが役立つことを願っています

于 2012-09-26T09:21:36.883 に答える