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
320
ios13 presentations
WWDC2019 ios13
joyful1227
December 12, 2019
Tweet
Share
More Decks by joyful1227
See All by joyful1227
Mock
joyful1227
0
880
Other Decks in Programming
See All in Programming
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
3
2.2k
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
2
580
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
310
Rethinking API Platform Filters
vinceamstoutz
0
3.3k
おれのAgentic Coding 2026/03
tsukasagr
1
120
モダンOBSプラグイン開発
umireon
0
190
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
480
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
2.2k
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
250
20260315 AWSなんもわからん🥲
chiilog
2
180
コードレビューをしない選択 #でぃーぷらすトウキョウ
kajitack
3
1.2k
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
440
Featured
See All Featured
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
The Spectacular Lies of Maps
axbom
PRO
1
660
How to make the Groovebox
asonas
2
2.1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
230
Building the Perfect Custom Keyboard
takai
2
720
The Pragmatic Product Professional
lauravandoore
37
7.2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
160
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Test your architecture with Archunit
thirion
1
2.2k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
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