2014年1月14日火曜日

【備忘録】iOS7で動かない&4インチで動かない&xcode5で動かない

iOSを7にアップデートして動かなくて、
4インチiphoneで動かなくて、
xcodeを5.0.2にアップデートして動かなくて、

という3つの壁にぶつかってました。が!解決(?)しました。
あとはバンドル愛伝ティファーを解決してアップロードの予定です。

メインは3.5インチ用の画面にして、4インチでは上下に黒帯が表示されるようにしました。
オートレイアウトOFFです。

主に下記サイトを参考にしました。ありがとうございました!

・ローカライズのやり方
http://secondflush2.blog.fc2.com/blog-entry-1078.html

・storyboardのオートレイアウトについて
http://nackpan.net/blog/2013/08/19/how-to-use-auto-layout/

・storyboardを3.5インチと4インチのときで変更する方法
http://yuki0n0.blogspot.jp/2013/11/iphone4inch35inchstoryboard.html

・アップルの公式ドキュメント
https://developer.apple.com/jp/devcenter/ios/library/japanese.html

・ナビゲーションバーの正しい使い方
http://qiita.com/cyan_ishii/items/0babccb20c0f183b1c5f

・4インチに非対応のやり方
http://syszr.com/s22.html

・その他重要なこと
アラート等のUIKit系はメインスレッドで呼ぶべし

・imageviewの位置がトップバーに重なるor実行時にずれる問題、
 下記図中のExtendEdges内UnderTopBarsのチェックをはずす

・ボタンを押したときに強調されるようにするにはShowsTouchOnHighLightをチェック

・ラベルの文字を行内に納めるにはAutoshrinkをMinimunFontSizeにして最小文字を決定してTightenLetterSpacingをチェック

2 件のコメント:

  1. はじめまして。いつも更新楽しみにしているものです。とてもためになります。

    返信削除
    返信
    1. ありがとうございます。僕もまだまだ勉強中ですのでがんばります。

      削除