読者です 読者をやめる 読者になる 読者になる

UIViewControllerの位置とサイズ

iphone

https://github.com/memememomo/ViewControllerRect
f:id:memememomo:20101217002502p:image:left

ステータスバーとナビゲーションバーとツールバーが表示/非表示になったときに、
その間に挟まっているUIViewの位置と大きさがどうなっているのか分からなかったので、
それを見るサンプルプログラムを作成しました。


一番下に「320x480」の青いUIViewがあります。
その上にナビゲーションバーとツールバーに挟まっている赤いUIViewがあります。


ボタンを押すとステータスバー/ナビゲーションバー/ツールバーが半透明になります。
赤いUIViewがどの位置にあって、どの大きさになっているのかが見れます。


色々な条件で半透明にすると結構不思議なことが起こります。