ナビゲーションコントローラを使っている時に画面の上部に謎のスペースができることがある。
例えばこのような感じだ。
navi_space_ss02navi_space_ss01


左側の画像はテーブルビューの上にスペースが、右側の画像はテキストビューの上側にスペースができている。
これは困る。

解決方法は簡単だ。
ViewControllerのプロパティであるautomaticallyAdjustsScrollViewInsetsをfalseにしてやれば良い。
viewDidLoad()で値を設定したら以下のようになった。
navi_space_ss03navi_space_ss04

どちらも不要なスペースは無くなった。