Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ios13 presentations
Search
joyful1227
December 12, 2019
Programming
330
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ios13 presentations
WWDC2019 ios13
joyful1227
December 12, 2019
More Decks by joyful1227
See All by joyful1227
Mock
joyful1227
0
890
Other Decks in Programming
See All in Programming
iOSDC Japan 2026 - Swiftで作って学ぼう!データベース自作入門
kaseken
2
170
Kiroで創り、AgentCoreで繋ぐ!AWSで実践する「AI-DLC」から「AIエージェント統合」までの最新地図
licux
4
700
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
190
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
260
すこし踏み込む CancellationToken
htkym
2
590
Intent as Code
shoppingjaws
6
1k
Building an Out-of-Order CPU
latte72
1
790
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
190
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
580
TiDB Cloudのカスタムコントローラーによるオートスケール対応
takaidohigasi
0
130
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
290
AI Agent時代のリアーキテクチャ戦略と実践
hokaccha
9
4.8k
Featured
See All Featured
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
460
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Navigating Weather and Climate Data
rabernat
0
520
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
700
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
810
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Designing for Performance
lara
611
70k
GraphQLとの向き合い方2022年版
quramy
50
15k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
500
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
510
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