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
1.6k
0
Share
20180820 これからはじめるDynamicType
Kei Ito
August 20, 2018
More Decks by Kei Ito
See All by Kei Ito
20211015 Mac CatalystでmacOS用アプリを作る
itok
2
4.5k
20210219 Flutterに入門してみた
itok
1
4k
20201009 iOS 14 ウィジェットをつくってみた
itok
1
2.5k
20191206 Property Wrappers 入門
itok
0
1.7k
20190920 iOS 13 対応ではまった話
itok
1
2.5k
20190726 Background App Refresh Taskがやってきた
itok
0
2.3k
20190722 Firebase Remote Configでアドネットワークを管理する
itok
0
1.6k
20190419 iOSアプリで証明書の情報を参照する
itok
0
1.5k
20190412 Android TV向けアプリを作ってみる
itok
0
1.1k
Other Decks in Programming
See All in Programming
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.3k
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
1.1k
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
0
200
ふつうのFeature Flag実践入門
irof
7
3.4k
[KCD Czech] eBPF Meets the GPU: Future of AI Infra Observability
doniacld
0
130
Technical Debt: Understanding it Rightly, Engaging it Rightly #LaravelLiveJP
shogogg
0
180
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
4
980
RailsTokyo 2026#4: AI様があれば、 Hotwireの弱点は消えるか?
naofumi
5
1k
サーバーレスで作る、動画データ管理基盤
oyasumipants
0
320
AI時代のUIはどこへ行く?その2!
yusukebe
15
4.4k
Swiftのレキシカルスコープ管理
kntkymt
0
200
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
400
Featured
See All Featured
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
350
How to build a perfect <img>
jonoalderson
1
5.5k
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
460
Odyssey Design
rkendrick25
PRO
2
650
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
170
From π to Pie charts
rasagy
0
190
GitHub's CSS Performance
jonrohan
1033
470k
Are puppies a ranking factor?
jonoalderson
1
3.4k
Bash Introduction
62gerente
615
210k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
150
The Spectacular Lies of Maps
axbom
PRO
1
770
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ͷػೳΛϑ ϧʹ͓͏