Edited at

UIViewControllerにUITableViewのStatic Cellsを配置する方法

More than 1 year has passed since last update.

UIViewControllerにUITableViewを配置し、Static Cellsを設定すると下記のようにエラーが出てビルド出来ません。

Static CellsはUITableViewControllerでのみ使用できます。

ですのでこの記事では代替案として、UIViewControllerにContainer Viewを配置し、Container Viewの中にUITableViewControllerを配置することでStatic Cellsを使えるようにしています。


手順


UIViewControllerにContainer Viewを設置



自動的に生成されるViewControllerは削除してください。


UITableViewControllerを設置


接続

最後に、Control+ドラッグでContainer ViewからUITableViewControllerにEmbed接続します。


完成



Static Cellsにしてもエラーが出なくなりました。