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
ios13 presentations
Search
joyful1227
December 12, 2019
Programming
0
300
ios13 presentations
WWDC2019 ios13
joyful1227
December 12, 2019
Tweet
Share
More Decks by joyful1227
See All by joyful1227
Mock
joyful1227
0
870
Other Decks in Programming
See All in Programming
プロポーザル駆動学習 / Proposal-Driven Learning
mackey0225
2
460
Ruby Parser progress report 2025
yui_knk
1
270
Kiroの仕様駆動開発から見えてきたAIコーディングとの正しい付き合い方
clshinji
1
200
AI時代のUIはどこへ行く?
yusukebe
12
7.3k
Laravel Boost 超入門
fire_arlo
2
190
tool ディレクティブを導入してみた感想
sgash708
1
160
OSS開発者という働き方
andpad
5
1.7k
AI時代のドメイン駆動設計-DDD実践におけるAI活用のあり方 / ddd-in-ai-era
minodriven
25
9.7k
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
370
MCPでVibe Working。そして、結局はContext Eng(略)/ Working with Vibe on MCP And Context Eng
rkaga
5
1.6k
私の後悔をAWS DMSで解決した話
hiramax
4
190
[FEConf 2025] 모노레포 절망편, 14개 레포로 부활하기까지 걸린 1년
mmmaxkim
0
1.4k
Featured
See All Featured
A Tale of Four Properties
chriscoyier
160
23k
Designing for humans not robots
tammielis
253
25k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Typedesign – Prime Four
hannesfritz
42
2.8k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
A better future with KSS
kneath
239
17k
Code Reviewing Like a Champion
maltzj
525
40k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Thoughts on Productivity
jonyablonski
69
4.8k
4 Signs Your Business is Dying
shpigford
184
22k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Transcript
Modernizing Your UI for iOS 13 https://developer.apple.com/videos/play/wwdc2019/224/
None
None
- Root Controller’s view is not as scaled down and
not removed from the view hierarchy - The layering of this design gives your users a sense of context about where they are in your application.
None
None
- compact width
None
- iPad: floating
None
None
None
None
None
None
class MyViewController: UIViewController {a func showOptions() {a let optionsVC =
MyOptionsViewController() present(optionsVC, animated: true) }a func showCustomCamera() {a let cameraVC = MyCameraViewController() present(cameraVC, animated: true) }a }a
None
None
None
None
None
None
None
None
(Default) (Default)
(Default) (Default)
None
None
None
None
None
None
1. Dismiss 後執⾏行行 delegate + DidDismiss⼿手勢處理理 2. modalPresentationStyle = .Fullscreen