https://github.com/memememomo/ViewControllerRect
ステータスバーとナビゲーションバーとツールバーが表示/非表示になったときに、
その間に挟まっているUIViewの位置と大きさがどうなっているのか分からなかったので、
それを見るサンプルプログラムを作成しました。
一番下に「320x480」の青いUIViewがあります。
その上にナビゲーションバーとツールバーに挟まっている赤いUIViewがあります。
ボタンを押すとステータスバー/ナビゲーションバー/ツールバーが半透明になります。
赤いUIViewがどの位置にあって、どの大きさになっているのかが見れます。
色々な条件で半透明にすると結構不思議なことが起こります。