16300


iPhone(swift)で以下のようなメニューを作りたいと思っています。

[![作りたいメニュー](https://i.stack.imgur.com/hUHrC.png)](https://i.stack.imgur.com/hUHrC.png)

UITableviewで作れそうな感じですが、  
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath:
NSIndexPath) -> UITableViewCell {  
などを用いて作るのは非常に大変そうで、もっと簡単に作ることはできないかと思っています。  
またこのメニューの中にON/OFFの切り替えスイッチ以外にも、直接値を入力できるフィールドを設置できないかとも思っています。

もし簡単に作ることができるのならご教示お願いします。


CC BY-SA 3.0
2015-09-06T05:05:12.283
16299
2015-09-06T07:58:05.950
2015-09-06T07:58:05.950
7362
8593
question
ios swift xcode
swiftでメニューを作りたい


Storyboard上で、 **Tableの属性を「Static Cells」** にすれば、セル上の編集をすべてStoryboardで行えます。

[![画像の説明をここに入力](https://i.stack.imgur.com/65dqv.png)](https://i.stack.imgur.com/65dqv.png)

セル上に配置したインスタンスと、View Controllerに宣言した`@outlet`インスタンスを、直接接続できます。

注意点は、Static
Cellsの設定をするには、`UITableViewController`のサブクラスが必要な点です。`UIViewController`のサブクラスに`UITableView`インスタンスを設置しては、Static
Cellsにすることはできません。


CC BY-SA 3.0
2015-09-06T06:18:20.743
16300
2015-09-06T07:00:12.087
2015-09-06T07:00:12.087
7362
7362
16299
answer