1

iPhone内にある設定のように、アプリケーションで設定画面を作成しようとしています。設定をクリックすると、エッジが丸みを帯びたさまざまなセクションが表示されます。すべて白で、一部のオプションには矢印があり、一部はオン/オフボタンです。

Appleはどのようにしてこれを達成しましたか?それUITableViewですか?オプションを同じように見せるためのドキュメントはありますか?または、Appleの設定画面の実装のオープンソースの例はありますか?

同様の機能を備えた設定画面を作りたいので、設定画面でどのように実現したのか知りたいと思いました。残念ながら、検索ではこれを見つけることができませんでした。

4

3 に答える 3

5

に設定されていUITableViewます。styleUITableViewStyleGrouped

矢印の付いたセルUITableViewCellAccessoryDisclosureIndicatoraccessoryType。オン/オフボタンはスイッチと呼ばれ、セルアクセサリとしても使用できます

于 2012-10-23T20:17:50.280 に答える
5

これは、グループ化されたUITableViewです。

グループ化されたTableView

特にストーリーボードと静的セルを使用する場合は、Appleの設定アプリと同様のアプリを非常に簡単に作成できます。

セルに特定のアクセサリタイプがある場合は、アクセサリタイプを設定し、新しいビューをプッシュする必要があります。いずれにせよ、たとえあなたが古代の方法(iOS 5以前)に行ったとしても、それを構築することは難しくありません。今日、あなたはそのようなものを本当に速く作ることができます。

于 2012-10-23T20:18:16.423 に答える
1

設定アプリのUIは、基本的に「グループ化された」スタイルのUITableViewControllerのセットです。テーブルを使用したことがない場合は、「iOS用テーブルビュープログラミングガイド」をお読みください。テーブルの作成と使用について知っておく必要のあるすべてを網羅しています。

于 2012-10-23T20:17:25.223 に答える