タグ

ブックマーク / codeiq.jp (3)

  • 【Objective-C】Xcode、storyboard、constraintsの使い方と説明

    iOS6から導入された画面サイズや向きの違いにも、柔軟にレイアウトを作成することができる「Auto Layout」。 今回はこのAuto Layoutの使い方についてヤフーiOS 7エンジニア勉強会・運営チームの山口恭兵さんに解説いただきました。 by 馬場美由紀 (CodeIQ中の人) 今回はiOS6から導入されたAuto Layoutについて解説を行います。Auto Layoutを使うことで画面サイズや向きの違いにも、柔軟に対応できるレイアウトを作成することができます。今後発売されるiOS端末は画面サイズの拡大などが予想されており、Auto Layoutを使ったUI設計の重要さが増してくると考えられます。 制約(Constraint)ベースのレイアウト Auto Layoutの基的な考えとなるのが、制約(Constraint)です。画面上に配置されたView要素に対して、「ある要素か

    【Objective-C】Xcode、storyboard、constraintsの使い方と説明
  • iOSアプリで動的にフォントサイズを変更する「Dynamic Type」新機能の実装法 #ios7yahoo|CodeIQ MAGAZINE

    iOS 7で追加された機能と実装について紹介していくシリーズ。今回紹介するのは画面に表示される文字サイズを自由に調整できる「Dynamic Type」です。 この機能を実装する手法について、「Yahoo!知恵袋」のアプリ開発担当兼プロジェクトマネージャー小川航佑さんに寄稿いただきました。 by 馬場美由紀 (CodeIQ中の人) 動的にフォントサイズを変更する「Dynamic Type」機能 iOS 7で追加された新機能の中で、Appleがとくに強調しているのが「Dynamic Type」です。ユーザーはこの機能を使うことにより、画面に表示される文字サイズを自由に調整できるようになりました。文字サイズを小さくしても大きくしても、Dynamic Typeによってテキストは常に読みやすく、レイアウトは崩れることはありません。 ただし、この機能はアプリ側がDynamic Type機能をサポート

    iOSアプリで動的にフォントサイズを変更する「Dynamic Type」新機能の実装法 #ios7yahoo|CodeIQ MAGAZINE
  • iOS 7対応アプリを作るなら知っておきたい「UXを向上させるBackground Fetchの使い方」 #ios7yahoo

    iOS 7から追加されたバックグラウンドで通信やコンテンツの更新ができるBackground Fetch。 このアプリのUX向上に役立つといわれるBackground Fetchの概要や実装方法について、ヤフー平松亮介さんに寄稿をいただきました。 by 馬場美由紀 (CodeIQ中の人) Background FetchでアプリのUXを向上させる iOS 7からBackground FetchというAPIが新たに追加されました。 アプリが起動されていない場合にも、バックグラウンドで通信やコンテンツの更新ができるAPIで、アプリのUX向上に役立つと考えられます。 すでにSmartNewsやPinterestでも導入されており、iOS 7対応のアプリをつくる上では知っておかなくてはならない機能です。 SmartNews の iOS 7 対応 Behind the Pins: Building

    iOS 7対応アプリを作るなら知っておきたい「UXを向上させるBackground Fetchの使い方」 #ios7yahoo
  • 1