|
|
01 SwiftUI-窥一斑而知全豹
+ i/ k+ I, a: S0 m& Q4 T3 x2 e001 SwiftUI-Lebus.zip
- x% _, K9 L9 {5 a! G001 SwiftUI进阶部分总览.mp45 U s( A& D8 g- S0 U" t2 d
002 SwiftUI基础部分总览.mp4
7 L8 w6 G/ N. t
3 D7 R/ X& q0 v* y h9 \& u02 SwiftUI基础(上)
5 Z/ S! [% e, f/ o003 iOS13新功能.mp4
4 f+ L$ [) {4 C5 v& D4 _004 安装beta版Xcode11+macOS.mp43 `1 F* f6 l, A+ e8 i9 f
005 Xcode11五大主要新功能.mp4
6 t D# U9 O/ O( G X# i006 SwiftUI概览+官方图标SF Symbols.mp4
: [8 c- r6 I' ~9 o* d! _5 x3 _, ~007 SwiftUI初探+画布Canvas+修饰符Modifier.mp44 t9 K3 f0 F a1 }% A# j
008 学习SwiftUI的必要性+StackView.mp4
. h6 R' \% G. Z009 List+NavigationView.mp4
8 M6 @5 h- }3 s! y0 e- o( g6 `, _3 V7 M
03 SwiftUI基础(下)
' \/ }# }5 c, J0 B; e2 a010 Identifiable+resizable修饰符.mp4
3 X5 A7 [/ T5 I1 }# A011 ZStack+padding修饰符+正向传值.mp4+ d: Q" v/ \2 p+ T
012 @State+withAnimation动画.mp4
6 F2 a6 \- E- {. d013 transition动画+Group+分离子视图ExtractSubview.mp4
) V$ F) z& u& F1 P014 SwiftUI小知识+SceneDelegate+App初始界面运行机制.mp4) g5 c# ]# z: f& Y* S$ T0 S5 X3 D( Y
015 [了解]泛型.mp41 ]) s* r t# ? ?! h7 `
016 [了解]some-不透明返回类型Opaque Return Type.mp4. q6 R# I; L& x/ p H
6 G: n, t+ N) M4 I
04 SwiftUI进阶(上)( T$ A* |% |/ t* h0 I/ T; @
017 项目需求分析+Spacer().mp4
4 ?% ^3 c* |/ F& Y% J( Z018 clipShape+overlay+stroke+Circle().mp40 l* h: Q9 p, |( f8 A" n3 D( {
019 把UIView转化为SwiftUI的View+typealias+MKMapView.mp4( k: Q4 n" x: V1 X9 W3 x
020 offset+edgesIgnoringSafeArea.mp43 m. w* A( _( F4 h A+ O* \
021 Landmark模型+LandmarkCell+previewLayout.mp41 h; B; C1 r& S( Y
022 LandmarkList+ForEach.mp45 Y# g0 Q4 \- y+ Z( b9 d" j- X" N
023 动态配置Landmark的详细页.mp4/ N o% x" m0 ] e4 P
024 Toggle控件+$符双向绑定.mp4- {' I: T S& r, K1 \ A
025 逻辑或的短路特性.mp4
4 U8 e0 y6 X T, c5 v! i* l3 B2 j
05 SwiftUI进阶(中)+ B% N0 f& q& r* P. ^# v6 l
026 处理用户输入-反向传值-BindableObject+EnvironmentObject.mp4
2 t$ K% Z- y1 R8 B" c! Y# l3 _027 处理用户输入-反向传值-firstIndex(where-)+回调中的$0.mp45 B5 B$ I, o0 q- S7 p" N, |
028 SwiftUI动画-scaleEffect+animation.mp4. S W: @: @$ ^
029 SwiftUI动画-transition+extension+静态属性static.mp4/ s' \$ t+ W9 P3 b4 F7 A$ @
030 SwiftUI动画-波浪动画+画布图钉.mp45 e5 ~4 y- |4 `0 _! ~# [. B
031 clipped+listRowInsets+GroupingBy.mp40 Y* N( E$ ~+ v" Z1 {! Q( ]- w3 z: n
032 keys+sorted+ScrollView.mp4
! R/ E' o9 `& x" M033 分离子视图+renderingMode.mp46 Q! r. ]; i2 H7 x9 m' J. P. \
. T3 j7 P; k$ e1 i06 SwiftUI进阶(下)4 o3 P8 ^3 V- Q5 X! o
034 navigationBarItems+单例模式.mp4
+ D; U0 [8 s/ c1 q: G5 d/ Z035 个人页面+用DateFormatter字符串插值把Date转化为String.mp4
! A- a) W1 v& x036 @Environment+editMode+TextField.mp4
- e) m: {6 n6 {+ k037 SegmentedControl+枚举型的allCases+DatePicker.mp4' Z5 P# `6 d7 z" h5 E
038 制作编辑界面的惯用数据流手法+生命周期函数onDisappear.mp4
+ P m0 H% b( n039 @Binding+constant+用environment在画布上调试辅助功能.mp4$ J! p' M. K4 Q9 g. ?6 l* F
040 转化UIViewController--UIHostingController+filter.mp4- ]8 W7 ]+ T" y, j1 l' o
041 转化UIViewController--map+dataSource.mp4
/ o( g$ R, W/ i2 _0 X042 转化UIViewController--Coordinator+Context.mp4/ E3 t1 V" P' T' f9 z$ y
- v. }+ X1 H( x% y4 H- Q( F
# ?3 ]1 |$ I& M! f7 o2 R
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|