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
SwiftUI 豆知識 - よちよち Swift
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Megabits_mzq
November 27, 2020
Programming
410
1
Share
SwiftUI 豆知識 - よちよち Swift
2020/11/27 よちよち Swift 勉強会での発表スライドです。
Megabits_mzq
November 27, 2020
More Decks by Megabits_mzq
See All by Megabits_mzq
OTP を自動で入力する裏技
megabitsenmzq
0
150
SwiftUI と Shader を活用した楽しいオンボーディング起動画面の作成
megabitsenmzq
0
120
Liquid Glass, どこが変わったのか
megabitsenmzq
0
160
iPhone 16 Camera Control
megabitsenmzq
0
140
240fps で画像処理したい
megabitsenmzq
0
230
Swift 開発が楽になる道具たち
megabitsenmzq
1
760
Animoji を作ってみた
megabitsenmzq
0
200
MainMenu.xib を翻訳してみた
megabitsenmzq
0
290
WKWebView とめんどくさいお友達
megabitsenmzq
1
750
Other Decks in Programming
See All in Programming
Cache-moi si tu peux : patterns et pièges du cache en production - Devoxx France 2026 - Conférence
slecache
0
280
PHP で mp3 プレイヤーを実装しよう
m3m0r7
PRO
0
280
AWSコミュニティ活動は顧客のクラウド推進に効くのか / Do AWS community activities help customers adopt the cloud?
seike460
PRO
0
150
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
230
感情を設計する
ichimichi
5
1.5k
YJITとZJITにはイカなる違いがあるのか?
nakiym
0
240
mruby on C#: From VM Implementation to Game Scripting (RubyKaigi 2026)
hadashia
2
580
実践CRDT
tamadeveloper
0
590
Kingdom of the Machine
yui_knk
2
740
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
230
TiDBのアーキテクチャから学ぶ分散システム入門 〜MySQL互換のNewSQLは何を解決するのか〜 / tidb-architecture-study
dznbk
1
180
JOAI2026 1st solution - heron0519 -
heron0519
0
140
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
234
18k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
170
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
800
Navigating Weather and Climate Data
rabernat
0
170
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
260
Art, The Web, and Tiny UX
lynnandtonic
304
21k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
320
A better future with KSS
kneath
240
18k
Transcript
Megabits @Megabits_mzq
Megabits @Megabits_mzq
None
@Megabits_mzq SwiftUI ⾖知識 SwiftUI 完全に理解した (ではない
struct MyAppsView_Previews: PreviewProvider { static var previews: some View {
MyAppsView() } }
None
import PlaygroundSupport struct MainView: View { var body: some View
{ ······ } } PlaygroundPage.current.setLiveView(MainView())
None
None
struct MyAppsView_Previews: PreviewProvider { static var previews: some View {
MyAppsView() } }
None
None
struct ContentView_Previews: PreviewProvider { static var previews: some View {
ContentView() .previewLayout(.sizeThatFits) } }
Circle().background(Color.yellow)
Circle().background(Color.yellow.brightness(0.5))
Circle().background(Color.yellow.brightness(0.5))
Circle().background(Color.yellow.saturation(0.3))
Circle().background(Color.yellow.saturation(0.3))
Circle().background(Color.yellow.saturation(0.3)) Circle().foregroundColor(Color.yellow.saturation(0.3))
None
NavigationView { }
NavigationView { }.navigationViewStyle(StackNavigationViewStyle())
None
struct PopoutAlertView: View { var body: some View { ZStack
{ RoundedRectangle(cornerRadius: 15) .foregroundColor(Color.green) Text(title) .font(.headline) .padding() } } }
struct PopoutAlertView: View { var body: some View { ZStack
{ RoundedRectangle(cornerRadius: 15) .foregroundColor(Color.green) .layoutPriority(-1) Text(title) .font(.headline) .padding() } } }
None
ありがとうございました Twitter My Apps