質問: iPhone(swift)で以下のようなメニューを作りたいと思っています。 ![作りたいメニュー](https://i.stack.imgur.com/hUHrC.png) UITableviewで作れそうな感じですが、 func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { などを用いて作るのは非常に大変そうで、もっと簡単に作ることはできないかと思っています。 またこのメニューの中にON/OFFの切り替えスイッチ以外にも、直接値を入力できるフィールドを設置できないかとも思っています。 もし簡単に作ることができるのならご教示お願いします。
回答: Storyboard上で、 **Tableの属性を「Static Cells」** にすれば、セル上の編集をすべてStoryboardで行えます。 !画像の説明をここに入力 セル上に配置したインスタンスと、View Controllerに宣言した`@outlet`インスタンスを、直接接続できます。 注意点は、Static Cellsの設定をするには、`UITableViewController`のサブクラスが必要な点です。`UIViewController`のサブクラスに`UITableView`インスタンスを設置しては、Static Cellsにすることはできません。