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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
joyful1227
December 12, 2019
Programming
330
0
Share
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
TSKaigi2026-静的解析への投資がAI時代のコード品質を支える ── カスタムESLintルールの設計と運用
hayatokudou
6
1.3k
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
1.1k
初めてのRubyKaigiはこう見えた
jellyfish700
0
300
tsserverとは何だったのか、これからどうなるのか
nowaki28
1
420
新規プロダクトを高速で生み出すハーネスエンジニアリング
seanchas116
15
7.2k
Inside Stream API
skrb
1
250
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
220
Technical Debt: Understanding it Rightly, Engaging it Rightly #LaravelLiveJP
shogogg
0
160
Oxlintのカスタムルールの現況
syumai
5
860
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
430
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.2k
ReactとSvelteのその先、Ripple-TS / Beyond React and Svelte: Ripple-TS
ssssota
3
1.6k
Featured
See All Featured
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
820
Speed Design
sergeychernyshev
33
1.8k
Tell your own story through comics
letsgokoyo
1
930
Embracing the Ebb and Flow
colly
88
5.1k
Being A Developer After 40
akosma
91
590k
Chasing Engaging Ingredients in Design
codingconduct
0
200
Claude Code のすすめ
schroneko
67
220k
How to make the Groovebox
asonas
2
2.2k
Documentation Writing (for coders)
carmenintech
77
5.4k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
310
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
My Coaching Mixtape
mlcsv
0
140
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