2013/12/21 #yidev 第十四回勉強会
はじめてのiPhone/iPadアプリ開発―iOS6/Xcode4対応版 (TECHNICAL MASTER) http://t.co/Qza1ouUrFn #yidev
2013-12-21 14:30:11Dynamic Typeは設定アプリの「一般→文字サイズを変更」で設定したフォントサイズを、アプリに反映させる #yidev
2013-12-21 14:34:18#yidev Dynamic Type - iOS7から。ユーザがフォントの大きさを変更できる。アプリで対応が必要。systemFontOfSizeに固定値を指定していたのをUIFontTextStyleHeadline等のスタイルを指定する。
2013-12-21 14:34:46#yidev StyleはStoryboardからも指定が可能。ただし、設定の変更の通知を受けて再反映させるコードを書かないと、即時反映(タスクきりかえ時等)はされない。
2013-12-21 14:38:39#yidev 実際にDynamic Typeを自分アプリに設定したら、「他のアプリの設定と変動してしまって使いにくい」という突っ込みが入ってしまった。Tweetbot 3はシステム設定と自前設定と切り替えできるように対応が入った模様。
2013-12-21 14:42:03ユーザーは戸惑うことも多い。Tweetbot3はシステム設定とアプリ内設定を選択できるようにした。 #yidev http://t.co/nWMnzTYwh2
2013-12-21 14:42:39#yidev 「Q:日本語フォントは太字とかStyleとかちゃんと追従するか?」「A:コードでカスタマイズができるのでがんばることができる。」
2013-12-21 14:42:54#yidev 「Q:アクセシビリティと重複するのか?」「A:重複するっぽい。さらにおっきくなる。画面に1文字、ぐらいまででっかくなる、テストすべきかも。」
2013-12-21 14:44:27#yidev Androidと違ってdpiもディスプレイサイズも量子化されたユーザ体験が完成されてるから(現時点での)需要はあんまりないのかも
2013-12-21 14:45:18本日の発表資料になります! #yidev / Dynamic Type の基本的なお話 http://t.co/84mYS58mZ5 サンプルコード:https://t.co/pxSeGnQKC7
2013-12-21 14:47:02