0

iphoneのアプリ開発初心者で、独学で勉強中です。以下のリンクと同じビューを作成しようとしています:

https://docs.google.com/open?id=0B26lA9znN3CUY3BBeW00NGo0RDA

スイッチボタン、UITableViewのセル間のラベルを使用して、このようなビューを本当に作成します。この例は UITableView よりも多く使用されていますか? それともいくつかは別々ですか?このような例は見つかりませんでした。同様の例がある場合、ダウンロード用にリリースしますか?

4

3 に答える 3

1

このビューを複製するには、テーブルの「グループ化」スタイルでテーブルビューコントローラを作成します。テーブルは1つだけです。このテーブルでは、標準のiOSビューとスタイル(セクション、フッター、アクセサリビューなど)を使用しています。

セクション1:

  • セル1:UILabel@左とUISwitch@右のカスタムセルスタイル
  • セル2:右詳細セルスタイル(UILabel @左および右)および開示インジケーターアクセサリ
  • セクションフッター:テーブルビューデリゲートメソッド'tableView:viewForFooterInSection'を実装することにより、セクション1のテキストを含むUILabelを返します。

セクション2:

  • セル1:基本的なセルスタイル(UILabel @左)と開示インジケーターアクセサリ

セクション3:

  • セル1:右詳細セルスタイル(UILabel @左と右)

セクション1のフッターを除いて、これらすべてをストーリーボードに簡単に実装できます。

于 2013-01-02T14:34:13.820 に答える
0

無料の Sensible TableView フレームワークを使用すると、非常に少ない行数でこれを実現できると思います。

于 2013-03-19T03:11:50.083 に答える
0

あなたが見ているビューは、通常の UITableView ではなく、Skype の設定ページです。

したがって、Settings.bundle を確認する必要があります。これは、それを説明しているAppleのWebサイトへのリンクです。これは、設定ページの設定方法を説明する優れたチュートリアルです

更新: 必要に応じて、設定ページをアプリケーションに直接含めることができるオープン ソース プロジェクトが利用可能です。

http://www.cocoacontrols.com/platforms/ios/controls/inappsettingskit

于 2013-01-02T14:27:09.823 に答える