質問: 下記の様にViewの最上部にNavigationBarを設置しページタイトルを表示させています。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/688951ac621346b0fa334daab2bb2256.png) ディレクトリ構成は下記の様になっております。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/86d52d3eef87cff133ea758c00063c93.png) この状態でBuildすると下記の画像の様にタイトルとステータスバーの間隔が狭くなってしまいます。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/0f6cb3b4d9d34585fef5e0b2b42f4893.png) 一方NavigationControllerから派生して作成したViewの方は下記のディレクトリ構成になっており、NavigationBarとStatusBarの間隔もきちんととれています。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/c46b3cfb6735a3e423eefa4fecd50fd3.png) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/8f29e9e8fca70114368222f6c60fe3db.png) 初歩的なレイアウトの質問で恐縮ですが、NavigationControllerから派生させたViewではなく、ViewController単体のViewで上記の画像の様にNavigationBarとStatusBarの間隔を広げる方法をご教示いただけましたら、幸いです。 よろしくお願いいたします。
回答: TableViewの上辺が画面上端まであるからじゃないですか? ステータスバーの下辺(Top Layout Guide.bottom)に合わせてください。