日: 2014年2月22日

各種サイズについて

 

※本記事は、旧ブログからの再掲です。

自分用のメモです。忘れるので。

・画面 (ステータスバー含む)
iPhone4Sまで  320 x 480 pt
iPhone5     320 x 568 pt
([[UIScreen mainScreen] bounds])

・画面(ステータスバー含まない)
iPhone4Sまで  320 x 460 pt
iPhone5     320 x 548 pt
([[UIScreen mainScreen] applicationFrame]

・ステータスバー
高さ : 20pt  ( [[UIApplication sharedApplication] statusBarFrame].size.height)

・ナビゲーションバー
高さ : 44pt (self.navigationController.navigationBar.bounds.size.height)

・タブバー
高さ : 49pt (self.tabBarController.tabBar.frame.size.height)

・キーボード(portrait)
高さ : 216pt

 

ピクセルとポイント
(Apple公式ドキュメント「iOSヒューマンインタフェイスガイドライン」より)

ピクセルとは、画像編集アプリケーションにおいて、デバイス画面のサイズや作成するアイコンのサイズを検討する場合に使用する測定単位です。ポイントとは、画面上の描画領域のサイズを検討する際に使用する測定単位です。
 標準解像度のデバイスの画面では、1ポイントが1ピクセルに対応しますが、それ以外の解像度では対応の割合が異なる場合があります。たとえば、Retinaディスプレイでは1ポイントは2ピクセルに相当します。

 

他バージョンのシミュレータを追加

 

※本記事は、旧ブログからの再掲です。

現在、Xcode4.6.2を使用中で、普段はiOS6.1のシミュレータでデバッグしているのですが、
他バージョンのシミュレータを使おうと思った時に選択肢にありませんでした。

ネットで調べたら、追加でインストールする必要があると分かったので早速インストールしました。

追加の方法は、
[Xcode]→[Preferences]→[Downloads]→[Componentsタブ]
で他バージョンのシミュレータが一覧で表示されるので、
追加したいバージョンのinstallボタンをクリックすればインストールされます。

another_simulator_1

(さらに…)