Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Dynamic Type @WWDC 2017

9d1961575e45a8286cdde5f86dbba312?s=47 akatsuki174
September 01, 2019

Dynamic Type @WWDC 2017

いつ登壇したときのものなのかもうわからない。アップし忘れていたようなのでとりあえずアップした。

9d1961575e45a8286cdde5f86dbba312?s=128

akatsuki174

September 01, 2019
Tweet

More Decks by akatsuki174

Other Decks in Technology

Transcript

  1. Dynamic Type @WWDC 2017 @akatsuki174

  2. ࣗݾ঺հ • ਢ౻ຘ • iOSΤϯδχΞ • ͜ͷษڧձͷओ࠵ • Twitter, Qiita,

    SlideShare, Github, SpeakerDeck →akatsuki174
  3. None
  4. ຊ୊ʹೖΔલʹɻ

  5. Q. ࠓिͷ౔೔ʹΈͳ͞Μ͕ ΍Βͳ͚Ε͹͍͚ͳ͍͜ͱ͸ʁ

  6. A.iOSDCͷCfPΛఏग़͢Δ

  7. CfPఏग़ظݶ = དྷिͷ݄༵10:00 ࠓि຤͸CfPظݶલ࠷ޙͷ౔೔Ͱ͢

  8. ग़͠·͠ΐ͏ʂʂʂ

  9. ΋ͪΖΜνέοτͷߪೖ΋ ΑΖ͓͘͠ئ͍͠·͢ʂ

  10. ͍ͭͰʹ·ͩҰ෦ͷεϙϯαʔ ͸ืूͯ͠ΔͷͰ͝ݕ౼Λʂ

  11. ຊ୊ߦ͖·͢ɻ

  12. WWDC 2017ʮAuto Layout Techniques in Interface Builderʯ ˠ Dynamic Type

    https://developer.apple.com/videos/play/ wwdc2017/412/ ࠓ೔ͷ಺༰
  13. ※ຊ౰͸ʮAuto Layout Techniques in Interface BuilderʯͷμΠδΣετLTʹ͢Δͭ ΋Γ͚ͩͬͨͲશ෦؍ऴΘΒͳ͔ͬͨ(´ɾωɾʆ) ͋ͱͰ·ͱΊͯQiitaެ։͠·͢ɻ

  14. • iOS7͔Β࢖༻Մೳ • ઃఆΞϓϦͰϑΥϯταΠζΛઃఆ͢Δ ͱʢDynamic TypeʹରԠͨ͠ΞϓϦͰ ͋Ε͹ʣࣗಈͰϑΥϯταΠζɺߦؒΛ ௐ੔ͯ͘͠ΕΔ Dynamic Typeͱ͸

  15. ઃఆΞϓϦͰͷϑΥϯταΠζ มߋํ๏

  16. ϑΥϯταΠζͷมԽ

  17. storyboardͰͷ Dynamic Typeͷࢦఆํ๏

  18. storyboardͰͷ Dynamic Typeͷࢦఆํ๏

  19. ίʔυͰͷ Dynamic Typeͷࢦఆํ๏

  20. • adjustsFontForContentSizeCategoryɹ ϓϩύςΟ͸iOS10Ͱ௥Ճ͞Εͨ΋ͷɻ • ઃఆΞϓϦͰϑΥϯταΠζΛมߋͯ͠ ΋ࣗಈͰ͸൓ө͞ΕͣɺࣗΞϓϦ಺Ͱม ߋΛݕ஌͢Δඞཁ͕͋Δ ஫ɿiOS9Ҏલͷ৔߹

  21. ࣗΞϓϦ಺ͰϑΥϯταΠζͷ มߋΛݕ஌͢Δ

  22. ࣮૷݁Ռ

  23. • ͍͍ͪͪࣗΞϓϦ্ཱͪ͛ͯʔɺઃఆɹ ΞϓϦΛىಈͯ͠ʔɺࣗΞϓϦʹ໭ͬͯ ֬ೝ͢ΔͷΊΜͲ͘͘͞ͳ͍ʁʁ • →Accessibillity InspectorͰ΋ͬͱ؆୯ ʹ֬ೝͰ͖·͢ɻ Ͱ͖͚ͨͲɻ

  24. Accessibillity Inspectorͷىಈ

  25. Accessibillity Inspectorͷىಈ

  26. ϑΥϯταΠζͷมߋ

  27. ΞΫηγϏϦςΟ • Dynamic TypeػೳΛ࢖ͬͨ࣌ΑΓɹɹ ͞Βʹେ͖͍จࣈΛ࢖༻͍ͨ࣌͠ʹ͢Δ ઃఆ

  28. มߋํ๏

  29. ΑΓৄ͍͠৘ใ͸ʮBuilding Apps with Dynamic TypeʯͰ ঺հ͞Ε͍ͯ·͢ https://developer.apple.com/videos/play/ wwdc2017/245/

  30. ༧උɿSafe Area Layout Guide • iOS 11͔Βtopٴͼbottom layout guide ͕deprecatedʹ

    • ୅ΘΓʹSafe Area Layout Guide͕ొ৔ • ޙํޓ׵ੑ͋Γ
  31. ऴΘΓ