<< 2012年9月その1 アプリ制作開始 | main | 2012年9月その3 動画再生 >>
2012年9月その2 横画面とステータスバー消去
動画は横画面で再生させたいので、横画面アプリを作るつもりで最初から部品類を作っていました。TopとかMENU画面とか。
実際ゲームや絵本のアプリで横画面のものはたくさんあったし。
なのに。。。横画面にするだけでも大変なんですね。

最初の画面のSummaryのところで、作りたい横画面のボタン(LandscapeRight)を選択してもシミュレータを動かすとちっとも横になってくれません。

いろいろ探してやっと
などを参考にしたらできました。

その頃Interface Builderが分かってきました。
少し前のバージョンではStoryboardがなかったんですね!(それすら知らず;)
なのでInterface Builderで書かれている本は私の持っているXcodeには当てはまらない事が多いとようやく分かりました。
Xcodeはどんどんアップデートしてしまうので、本だとすぐ情報が古くなってしまうんですね。
だから本も少ないんですね。。。悲

とにかく横画面とステータスバーを表示させないことは成功しました。


自分用にメモーーーーーーーーーーーー
<Xcode4.3.3>
Supporting Filesフォルダ内の「プロジェクト名-info.plist」で

その下の方(▲Required〜の上)のKeyを押すと、Key右に+−が出るから+を押す。

そうすると項目が追加になる。

Status bar is initially hidden : YES

Initial interface orientation : Landscape(right home button)


プロジェクトフォルダ内の「ViewController.m」の下の方に、↓に似たような所があるのでそこを消して書き換える。

-(BOOL)shouldAutorotateToInterfaceOrientation:

(UIInterfaceOrientation)interfaceOrientation {

return(interfaceOrientation == UIInterfaceOrientationLandscapeRight);

}


MainStoryboard.storyboardにて対象のView Controllerを選択


右側の矢印アイコンの所

Orientation→Landscape

Status Bar→none



| 制作過程 | 12:40 | comments(0) | - |
コメント
コメントする