2018年06月25日 [iOS] iPhoneXのノッチ対応を行う iPhoneXで登場したノッチ部分への対応は今後必須になる。StoryboardのAutoLayoutを使えばそれほど意識せずに対応可能だが、SpriteKitを使う場合は少々手間がかかった。今回はその対応手順を記す。 続きを読む タグ :#iOS
2018年05月30日 [iOS] 可変のUILabelを横に並べた時のAutoLayoutの設定 UILabelを横に複数並べたくなることは良くあるだろう。例えば「今日の先発は」+「●●です。」のようにして、右のUILabelのテキストを色々な値にしたい場合等だ。親のViewよりも絶対に横幅が狭いという前提であれば比較的簡単だが、親のViewよりも広くなる場合を考慮すると少々めんどくさい事になる。どうすれば良いか、順を追ってやってみよう。続きを読む タグ :#iOS#AutoLayout
2018年05月28日 [iOS] WebViewでローカルのhtmlを表示し、カスタムフォントを使う アプリ内でカスタムフォントを使うことは良くある。そして、ヘルプ等をhtmlで用意してWebViewで表示することも良くある。その際、フォントを統一したくなるのは自然だろう。それでは順を追ってやっていこう。続きを読む タグ :#iOS
2018年05月26日 [iOS] Xcodeのプロジェクトナビゲータの状態が保存されて更新されない問題 Xcodeを使ってて、プロジェクトナビゲータの状態がおかしな感じで保存されてしまうことがある。このように開いてて、以下のように閉じる。続きを読む タグ :#iOS
2017年04月11日 [iOS] LandscapeとPortraitで異なるレイアウトを実現する AutoLayoutを使っているとLandscapeとPortraitでレイアウトを分けたくなることがある。例えばこのような感じだ。Landscapeの時はMenuが画面の左側に配置され、Portraitの時はMenuが上側に配置される。これをAutoLayoutで実現する方法を見ていく。 続きを読む タグ :#iOS#AutoLayout