Entries

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

「UIInterfaceOrientation」で画面を横向きに固定する

1)「Info.plist」に以下を追加。追加の方法が分からない方は「こちら」。

<key>UIInterfaceOrientation</key>
<string>UIInterfaceOrientationLandscapeLeft</string>
(画面の左側にホームボタンの場合)
<string>UIInterfaceOrientationLandscapeRight</string>
(画面の右側にホームボタンの場合)

▼Xcodeで追加する場合
UIInterfaceOrientation

Info.plistに項目追加。
左に「UIInterfaceOrientation」、
右に「UIInterfaceOrientationLandscapeLeft」、または「UIInterfaceOrientationLandscapeRight」を追加。


2)そして「xxx(プロジェクト名)ViewController.m」内に、コメントアウト状態の↓っぽい表記がありますので、コメントアウトを除去し以下のように書き換えます。

-(BOOL)shouldAutorotateToInterfaceOrientation:
(UIInterfaceOrientation)interfaceOrientation {
return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
//画面の左側にホームボタン
}

↑画面の右側にホームボタンの場合は
return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);


ちなみに「Interface Builder」で作業する場合はビューウィンドウの右上の矢印をクリックするといいです。

UIInterfaceOrientation
           ↓ くるっ
UIInterfaceOrientation
スポンサーサイト

Appendix

プロフィール

iPhone SDK

Author:iPhone SDK
iPhoneアプリの作り方を勉強、紹介してます。

App Storeに登録申請したiPhoneアプリはまだありません。。
いつの日か…待ってろよアップル!!

ちなみに開発機材はiPod touch 2G(8GB)とMac miniな貧弱一般人です。

月別アーカイブ

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。