iOS

iOSデバイスで画面の回転をサポートするコード

support_orientations iPhoneはいろいろと向きを変えられるところも特徴ですね。 ということは画面の比率も変わるということなので 回転をサポートするかどうかを決めなければなりません。 そこで使うコード。
1
2
3
4
5
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations
    return YES;
}
「shouldAutorotateToInterfaceOrientation:」はUIViewControllerクラスのメソッドで、システムがその向きに回転していいかどうかを問い合わせてくるようです。「interfaceOrientation」に画面の向きが入ってくるのでその向きをサポートするなら「BOOL」に「YES」を返すこと。 無条件に「return YES;」なら全部の向きをサポート。 ちなみに「||」は「or」を表しています。
  • ホームボタンが下にあるポートレートモードのみサポート
  • 1
    
    return (interfaceOrientation == UIInterfaceOrientationPortrait);
  • 縦向き(ポートレートモード)だけをサポート
  • 1
    2
    
    return (interfaceOrientation == UIInterfaceOrientationPortrait ||
    interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown);
  • 横向き(ランドスケープモード)だけをサポート
  • 1
    2
    
    return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft ||
    interfaceOrientation == UIInterfaceOrientationLandscapeRight);
これだけで設定できちゃうから便利♪ ▼これはやさしい入門書です

関連記事

  1. define.jpg

    iOS

    Objective-Cで、マクロで定数を定義する

    ちょこちょこ使いますね〜、これ。定数で書いておけばあとで調整もら…

  2. xcode_arc.jpg

    iOS

    XcodeでARCではないプロジェクトをARC仕様に変換する方法

    以前つくったプログラムがARCに対応してないってことはよくあります…

  3. statusbarhidden1.png

    iOS

    じゃまなステータスバーは消してしまえ!

    iPhoneアプリをデザインしていて忘れちゃいけないことなので、…

  4. ios dev2

    iOS

    iPhoneApp申請方法2:証明書の設定と書き出し

    iPhoneApp申請方法1:準備と証明書をゲット | デザインとレゴ…

  5. reject

    iOS

    iPhoneApp申請→reject

    ついに恐れていたことが起こってしまいました!iPhoneAppの審…

  6. nsbundle.jpg

    iOS

    画像のパスを取得するためのコード

    NSBundleクラスは、iOSのファイルシステムの中からアプリケ…

最近の記事

  1. 【無印良品】ゴールデンウィーク中のご飯にレトルト買い込み!
  2. 世代ど真ん中だった!!『週刊少年ジャンプ展 vol2』
  3. デジタル通貨を買ってみた記録!とりあえず元は取っている!
  4. 【コレクション】カードダス:SDガンダム外伝シリーズ
  5. 懐かしい!!カードダスSD戦国伝!!
  6. 【無印良品】作り置きに欠かせない!バルブ付き密閉保存容器
  7. 【UNIQLO】冬のジム通いにブロックテックフリースパーカをお得に購入!!
  8. 【UNIQLO】冬のジム通いにブロックテックフリースパンツをお得に購入!!
  9. 【UNIQLO】ユニクロ誕生感謝祭で買いだめ!
  10. 便利すぎる!買ってよかったキッチンツール「キッチンペーパーハンガー」

アーカイブ

  1. 個別ページ

    WordPress

    個別ページを1段組にした
  2. 日常

    読書の秋
  3. 日常

    イベント無事終了
  4. 日常

    7/28 やっとグローブ座へ
  5. d_design_travel_tokyo_tabloid-1.jpg

    読書

    デザイントラベル誌『d design travel TOKYO』のタブロイド判発…
PAGE TOP