Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
20180820 これからはじめるDynamicType
Search
Kei Ito
August 20, 2018
Programming
0
1.6k
20180820 これからはじめるDynamicType
Kei Ito
August 20, 2018
Tweet
Share
More Decks by Kei Ito
See All by Kei Ito
20211015 Mac CatalystでmacOS用アプリを作る
itok
2
4.3k
20210219 Flutterに入門してみた
itok
1
4k
20201009 iOS 14 ウィジェットをつくってみた
itok
1
2.4k
20191206 Property Wrappers 入門
itok
0
1.6k
20190920 iOS 13 対応ではまった話
itok
1
2.3k
20190726 Background App Refresh Taskがやってきた
itok
0
2.1k
20190722 Firebase Remote Configでアドネットワークを管理する
itok
0
1.5k
20190419 iOSアプリで証明書の情報を参照する
itok
0
1.4k
20190412 Android TV向けアプリを作ってみる
itok
0
1k
Other Decks in Programming
See All in Programming
プロダクト開発をAI 1stに変革する〜SaaS is dead時代で生き残るために〜 / AI 1st Product Development
kobakei
0
440
CSC305 Lecture 01
javiergs
PRO
1
380
Repenser les filtres API Platform: une nouvelle syntaxe
vinceamstoutz
2
150
2025年版 サーバーレス Web アプリケーションの作り方
hayatow
23
25k
AIエージェント時代における TypeScriptスキーマ駆動開発の新たな役割
bicstone
4
1.2k
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
1
160
PostgreSQLで手軽にDuckDBを使う!DuckDB&pg_duckdb入門/osk2025-duckdb
takahashiikki
1
230
Learn CPU architecture with Assembly
akkeylab
1
1.3k
高度なUI/UXこそHotwireで作ろう Kaigi on Rails 2025
naofumi
4
2.6k
大規模アプリにおけるXcode Previews実用化までの道のり
ikesyo
0
960
実践AIチャットボットUI実装入門
syumai
7
2.4k
私はどうやって技術力を上げたのか
yusukebe
42
17k
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
78
6k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
How to Think Like a Performance Engineer
csswizardry
27
2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
GitHub's CSS Performance
jonrohan
1032
460k
Code Review Best Practice
trishagee
72
19k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Speed Design
sergeychernyshev
32
1.1k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Designing for Performance
lara
610
69k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Facilitating Awesome Meetings
lara
56
6.6k
Transcript
͜Ε͔Β͡ΊΔ %ZOBNJD5ZQF .PCJMF"DU04"," JUPL!ͦΒ͔ͥ
JUPL!ͦΒ͔ͥ w ͍ͱ͏͚͍ʢJUPLʣ w ɹɹɹɹɹɹͷதͷਓʢʴ෭ۀˏͯͳʣ w ϞόΠϧΞϓϦΤϯδχΞ݉$&0 w IUUQJUPLKQ IUUQTPSBLB[FDPKQ
!JUPL@UXJU
ͦΖͦΖ J04Ͱͦ͏Ͱ͢Ͷ
ͱ͍͏͜ͱ
ͦΖͦΖ J04ͷαϙʔτΛΊͯ J04ͷ"1*͕͑·͢Ͷ
%ZOBNJD5ZQF
None
͜Ε
͞Βʹେ͖͘
ͬͯΈΔ label.font = UIFont.preferredFont(forTextStyle: .body) label.adjustsFontForContentSizeCategory = true
σόοάͷڧ͍ຯํ
None
None
-BCFMؒͷϚʔδϯΛ ࣗಈௐ firstLabel.firstBaselineAnchor. constraintEqualToSystemSpacingBelow( secondLabel.lastBaselineAnchor, multiplier: 1.0)
None
None
override func traitCollectionDidChange( _ previousTraitCollection: UITraitCollection?) { stackView.axis = .horizontal
if traitCollection.horizontalSizeClass == .compact { if traitCollection.preferredContentSizeCategory >= .extraExtraLarge { stackView.axis = .vertical } } } ྫʣԣDPNQBDUͰ99-Ҏ্ͷαΠζͳΒ TUBDL7JFXΛॎʹฒΔ ϨΠΞτΛಈతʹมߋ
None
None
ը૾ࣗಈௐ "TTFUTYDBTTFUT 6**NBHF7JFX imageView.adjustsImageSizeForAccessibilityContentSizeCategory = true
None
None
·ͱΊ w 88%$#VJMEJOH"QQTXJUI%ZOBNJD5ZQF w J04ͷαϙʔτΛऴΘΒͤͯɺJ04ͷػೳΛϑ ϧʹ͓͏