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
280
ios13 presentations
WWDC2019 ios13
joyful1227
December 12, 2019
Tweet
Share
More Decks by joyful1227
See All by joyful1227
Mock
joyful1227
0
830
Other Decks in Programming
See All in Programming
Mastering Developer Experience: A Roadmap for Success 【開発生産性Conference 2024】
findyinc
1
380
Xcode 16のPreviewModifierと@Previewableを活用した効率的なプレビュー方法の考察
ojun9
2
160
スクラムマスターって孤独じゃないですか?
yoshitaroyoyo
1
140
3 Effective Rules for Success with Signals in Angular
manfredsteyer
PRO
0
120
【Go言語】ジェネリクス
tomo1227
0
170
[After Kotlin Fest 2024 LT Night @ Sansan] もっともっとKotlinを好きになる!K2 Compiler Pluginで遊んでみよう!
kitakkun
2
260
Modern Angular: Renovation for Your Applications
manfredsteyer
PRO
0
140
Clean Architecture by TypeScript & NestJS
ryounasso
0
150
実用的かつリーズナブルな 「Azure × Gemini × LINE」~キャラクターBot 実装ライブデモ~
tomodo_ysys
1
170
HMSコンペ 11th Solution (team : kansai-kaggler)
t88
1
680
生成AIをkintoneに連携してみた
hideg
0
230
開発部に不満を持っていたCSがエンジニアにジョブチェンしてわかった「勝手に諦めない」ことの大切さ
sakuraikotone
28
16k
Featured
See All Featured
Designing on Purpose - Digital PM Summit 2013
jponch
113
6.6k
Designing Experiences People Love
moore
136
23k
Fontdeck: Realign not Redesign
paulrobertlloyd
79
5.1k
The Pragmatic Product Professional
lauravandoore
29
6.1k
Principles of Awesome APIs and How to Build Them.
keavy
124
16k
Documentation Writing (for coders)
carmenintech
63
4.2k
Teambox: Starting and Learning
jrom
130
8.6k
Visualization
eitanlees
139
14k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
277
13k
Making the Leap to Tech Lead
cromwellryan
127
8.7k
Code Review Best Practice
trishagee
58
16k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
52k
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