Hatena::Groupiphone-dev

iPhone開発放り投げ日記 このページをアンテナに追加 RSSフィード

2009-03-30

画面を横向きにしたい

| 00:25 | 画面を横向きにしたい - iPhone開発放り投げ日記 を含むブックマーク はてなブックマーク - 画面を横向きにしたい - iPhone開発放り投げ日記

XCodeでプロジェクトを作ると、デフォルトで画面は縦向きですよね。

長らく、「横向きにするのってどうすんだろ?」と思っていました(笑)

……いや、ドキュメント読めばどこかに書いてあるんでしょうけど、あの膨大な量の中から探すのって面倒じゃないですか(最低)。

わかってみれば簡単で、

ViewControllerの中の、shouldAutorotateToInterfaceOrientationをちょいと書き換えてあげればいいだけでした。

// Override to allow orientations other than the default portrait orientation.

  • (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {

// Return YES for supported orientations

return (interfaceOrientation == UIDeviceOrientationLandscapeLeft); // 横向き

}

Default.png

| 17:35 | Default.png - iPhone開発放り投げ日記 を含むブックマーク はてなブックマーク - Default.png - iPhone開発放り投げ日記

つい最近まで、リソースにDefault.pngを含めるとそれを起動画面に出来ることを知らなかったです。今まで「どうやってんのかな」って疑問に思ってたんですよね~。

(大丈夫か、自分……)

遠回りしたもんだ

| 16:47 | 遠回りしたもんだ - iPhone開発放り投げ日記 を含むブックマーク はてなブックマーク - 遠回りしたもんだ - iPhone開発放り投げ日記

iPhone SDKNDAが解除されてなかった頃から、試行錯誤してきた。

簡単な2Dゲームであっても、UIImageじゃ死ぬほど描画が重かった。

当時はNDA下にあったので、情報が出回っているわけでもなく、ひたすら試行錯誤の毎日。

結局2Dであろうが3Dであろうが、まともな速度で動かすには、OpenGL ESを使う以外ないという結論に達したのは、ずいぶん時間が経ってからだ。

今は現行SDKの事であれば、自由に話が出来るのは、なんてありがたい事だろう。

でも、作っちゃ動かし作っちゃ動かしを繰り返してきたものの、未だに一本もAppStoreに公開できてないのってどうなのw

というわけで、5月頭くらいには何かSubmitしてみたい!

paellapaella2009/03/30 18:23おたがい頑張りましょう!私もまだなので・・・。

marukun700marukun7002009/03/30 19:22>paellaさん
コメントありがとうございます!
paellaさんの記事も拝見しましたが、いろいろ苦労されているようですね。
Primary Languageの件、とても参考になりました。
お互いに頑張りましょう!

horigoodhorigood2009/03/30 21:42Default.pngの件、実は私もずっと疑問だったんです。
ちょうど昨日アプリを登録申請したばかりだったので、レビュー前にバイナリデータを差し替えることができました。
ありがとうございました。

marukun700marukun7002009/03/30 23:41>horigoodさん
ちょっとした小ネタ的なものですが、お役に立てたようで嬉しいです。
自分の中では「すごく既出なのかもしれないけど……」と躊躇した面も
ありますが、それでも少しでも情報共有できるなら、気づいたことはどんどん
書いていくべきだと思いました。
horigoodさんは、すでにそれを実践されていますね。私も見習って、開発中に気づいたことは、どんどん書いていくようにしたいと思います。

Four-hundred sixteenFour-hundred sixteen2009/04/27 13:26はじめまして
参考にさせていただきました。
私も今頃気付きました。
ありがとうございました。

Four-hundred sixteenFour-hundred sixteen2009/04/27 13:26はじめまして
参考にさせていただきました。
私も今頃気付きました。
ありがとうございました。

marukun700marukun7002009/04/28 01:48>Four-hundred sixteen様
トラックバックいただきありがとうございました。
お役に立てたようで幸いです。
サンプルプログラムやドキュメントは膨大で、「やりたい事」から実装方法を探すのは大変ですよね。
今後も自分なりにですが、気づいたことをまとめていきたいと思います。