登录网站,浏览更多精彩内容
您需要 登录 才可以下载或查看,没有账号?加入我们
×
教程目录:
+ g' B6 g. ~6 i$ K4 |5 S01项目搭建
) l! C# X$ B7 q0 H101-项目搭建
. ?8 Q3 v0 Z% X" N, z102-自定义tabBar
7 u& P7 t/ u# ~; ]2 G103-补充内容 + _" e- A% e" _/ i
02我的界面实现(一)
: d4 a. H6 y& g7 F2 z5 M) A7 ?201-我的界面分析 0 m- l% b$ l# t1 W0 v! k" k
202-我的界面实现
! k+ M4 |- a, K3 S/ h$ ]' r203-Swift的核心 " n0 Z9 A, o4 d3 R) Y8 @
204-添加网络请求以及创建模型 ; |8 Y3 b9 x$ O
205-返回数据显示到tableView ) n/ \; e, y4 k8 Z" |- y6 ^
206-自定义我的界面cell 8 _5 u. p6 `+ e# a. _
03我的界面实现(二)
- q* F7 \! x# X0 K4 `# e; `6 N301-扩展cell注册方法 8 @* U! W9 L' P* q. g7 [9 b/ e; D
302-自定义我的关注cell 3 x8 ]/ R6 b# ^$ P- l# p! s! Y
303-自定义关注用户cell \) _/ Z @0 Y7 P) h, Z4 ]
304-自定义tableViewHeader " P8 j1 d, D/ }/ |! r
305-更换主题
' G) h9 N) @: D3 W) n306-iPhoneX适配介绍 8 z- {: k( G3 q
307-iPhoneX适配和设置tabbar的主题
5 ~6 n c6 T5 d2 k$ f4 M2 f04登录和设置界面实现
, h1 e" h5 ~; t401-登录界面实现 1 j0 j8 g$ d) Y0 x
402-登录界面更换主题
: ]3 k8 w. t3 A0 ^4 f9 G' H403-实现设置界面
8 E3 y+ ^7 H4 y6 \* O404-设置界面添加点击功能
9 G% Q$ u1 s6 y! |- S( A$ Y405-修改设置界面代码
+ b# P& r4 I* N" d$ z% i: T" k05离线下载界面实现
* W2 _" H& ?$ v501-离线下载界面
+ b& R9 l8 I7 t/ x/ C) M+ M502-集成sqlite3 9 p8 ^6 e. W. E
503-修改一些变化 + t, _/ d" `/ ~- O5 k ` h2 Z7 P
504-建表
0 y0 \2 i+ R: L. q. ^06用户详情界面(一)
: s1 M; n3 W% Z, \601-用户详情界面的分析 免费试学, ~+ d+ X1 f! X5 l$ i( f J8 B
602-创建用户详情头部
1 A9 z% W5 y& B6 Z, S0 |; y8 x8 Q603-添加相关接口
9 R" H6 |3 c* g5 U7 H6 Y' i604-填充数据 + I" o7 z3 l- K C
605-headerView 的点击事件 6 S0 V- G+ c. `) ~5 | K5 K
606-设置主题颜色 - C% e2 e% W' P' [
07用户详情界面(二)- a7 Z& W% \* k5 @0 V
701-添加topTabView 9 b X& W9 { n( [6 M4 i' X
702-添加bottomView
* O' i5 D7 w6 g* _703-从xib加载的扩展方法
6 }& P7 L4 E# y704-自定义弹出视图 1 V# i& [7 i9 p V: u B
705-自定义导航栏 1 {( l" r- b- W N7 r/ K ]
706-添加相关推荐view 2 h7 Y6 i9 m( J
707-导航栏补充
7 V1 h- Z+ Q ^- I! C. i08用户详情动态界面(一)- p" ]) w: K- ~( m u
801-用户详情动态数据显示
' |4 |) Q8 `; e- z# g6 o4 J7 _802-创建collectionView / B2 H7 F" H" p& f" s: d# o
803-动态cell分析及创建枚举 ! e0 Z7 w( B7 p) L: ^3 _* @
804-计算collectionView的宽高 5 B" q! J3 r# q
805-自定义发布视频或文章view
6 q7 B$ T- ^; }! g/ @806-实现引用别人内容布局
! \9 z S# C# ~: s5 `0 }# a807-Int扩展 , s" K9 A. l7 q8 G6 o
808-动态cell显示时间 ; u# a- x& e y) v, Q
809-自定义首页导航栏 J7 O! |3 J* m7 E
810-设置微头条及导航栏样式
& z. f9 v$ w; [) m; V09用户详情动态界面(二); w: h" J J& F
901-动态界面查看大图 * _( C! e! G5 _$ r5 r$ d
902-添加item_type ; F& v/ O3 L# z* E- {$ T
903-修改动态cell的显示问题 5 `, U9 e) P! i" V6 i$ A9 G
904-显示emoji表情
7 i4 L* i% m2 `, z905-设置用户名高亮显示
9 F7 }( j: L* E7 l906-自定义UILabel显示富文本 0 L# o" s5 l; i a
907-正则表达式匹配用户名话题和链接 , |; f; `7 t7 ]1 w& t' A2 X
908-实现富文本点击回调
1 m+ T p: W* y/ P/ M909-根据用户名获取uid进行传值
0 \2 `4 a7 G( {' K. y' N3 a( q6 s910-根据话题获取cid进行传值 8 J& H; ^- u4 n( S# K9 ]2 \
10用户详情动态界面(三)
+ M% D) m+ |- e7 {3 @5 l9 m& N1001-用户动态添加上拉刷新 % V! [9 ]/ V# {" t5 v/ E
1002-根据不同类型刷新
! y) H3 x: A5 }6 n, |, F1003-引用显示@用户名
9 X/ F6 q6 B8 x( H" w1 O1004-处理其他topTab的数据显示
( ] ~) t( f6 r. z5 I2 q) R1005-添加用户详情中问答的接口
, m4 f- t* x6 ?3 T1006-自定义用户详情的问答cell
0 v) }- A( |/ ~7 _1007-用户详情问答加载更多数据
. y, N$ u2 h8 S* w8 \& R1008-创建动态的详情控制器
% L+ V5 N2 K1 R2 V( I1009-自定义动态详情导航栏
; c/ |1 q6 `2 a" F5 M1010-设置导航栏样式.
+ x% u+ g: o, K11用户详情动态界面(四)
6 [0 }& v( {% v9 b1101-自定义动态详情的headerView
1 O' f) R6 ~5 o9 s1102-计算动态详情头部的高度
% G6 p% ~/ O& ]' y7 c1103-添加用户动态详情评论的接口 ! |: |5 T2 R+ u
1104-自定义动态详情评论cell & x$ B# O I, S, u3 V5 u4 Q
1105-修改详情控制器1 " ^2 X0 G; ?( @/ Q$ u
1106-修改详情控制器2.
( Q: b: i' T& r4 C" ]4 n1107-修改详情控制器3
! @% w% n' p; c/ o+ w. l$ J- c2 r1108-创建topTabScrollview 5 l) n& g3 n. V4 ?% G- ?
1109-修改用户详情控制器4
; Q! A4 R* P [$ }12用户详情动态详情界面(一)4 }) o( D# W X. w2 i) U) S, D
1201-修改动态详情评论. % d& i* r( c$ x* \* A a& d: u% m! h- K" T
1202-添加点赞用户列表接口
9 M4 M! f; ~2 ~8 J' j1203-点赞列表界面添加加载更多数据 ( G1 _* D9 e) n" {: o) ]5 J
1204-自定义点赞用户cell
8 R, e$ C- w* D7 ], {0 j4 a1205-cell添加点击事件 ' O1 J* W1 Z( j2 y4 i& U0 j7 n1 z/ d
1206-处理导航栏出现的bug
3 W& ^; s3 _& P8 I9 y4 l( P% m i1207-动态详情控制器底部添加toolbar * ?5 L8 R# ? j
13用户详情动态详情界面(二)
& A% j; |# Q3 {1301-自定义评论的view
, x. d- R e+ {) f8 S8 Q% b" P' G1302-监听键盘弹起和隐藏
2 H { U/ V6 d1303-textView的一些设置 5 V {: ~9 L4 g
1304-自定义表情键盘
+ `# S7 ?) F7 I; G2 c, u( t1305-自定义emoji的cell
$ [, P% q/ E8 ?7 J& a! G1306-修改表情键盘视图创建方式
, W- I ~- x' j0 Y0 u4 u/ u1307-显示emoji表情 + n8 a( q7 O, b1 ^: L, S0 z/ J
14用户详情动态详情界面(三)
2 b7 u7 ^' J h, `, F3 w1401-设置 collectionView 的布局 - Z" v6 Y4 A2 `: w3 {! J
1402-修改约束 # ?, }- W4 m9 r. A2 K/ W
1403-修改约束2
1 V9 Y# v1 D; N1404-修改 emoji 数组及 plist 文件 - b* [, P% `5 c$ w* d: m! S
1405-设置 item 横向排列
( K) ]) v$ H# D! s W+ U v7 I1406-插入表情到textView ; ?1 X8 |; e& L5 Z- [0 o* ]9 L! W
1407-表情键盘添加pageControl $ H. F$ n1 G1 G: K7 W
15问答界面实现3 _- G8 C6 Q. u4 k, f
1501-添加问答接口
2 M! p9 ]4 Z2 m1502-修改问答控制器 ) M/ B! W3 B' [! Y1 w
1503-自定义头部
3 v& c% P4 ?2 f5 j9 g9 L1504-设置问答底部view 2 P6 a- ~* W3 N
1505-自定义问答 cell 7 s! y0 a: k+ i1 \1 Q2 ^( Z( i
1506-label添加扩展方法 6 g' t4 p1 s% h0 P2 v- |1 N( X
1507-加载更多问答数据
" _6 O7 r4 C( N2 G. l! A! ]16小视频界面实现3 x- f" L& W& ~# [! V! |; }5 u4 V
1601-添加首页新闻和小视频标题数据接口 , u* @/ f2 l6 }/ N
1602-添加导航栏标题
$ ? b( T6 F; k7 d' _& K" }1603-创建小视频子控制 6 @; }. I1 e# K
1604-获取小视频数据 E% k* w. v$ f* x
1605-自定义小视频cell + R, ~5 p* k/ D
1606-添加上拉刷新和加载更多 & h O% S$ g0 _6 r
1607-小视频播放界面控制器 : |) T0 [- q0 v H& n
1608-显示小视频数据 9 J* f) @. B8 N+ y5 ]. j4 U- {9 O
1609-添加视频播放器 ]. p0 `+ [; K4 i$ Q
17 视频界面实现+ G3 M3 {' a8 r" ~' U
1701-解析视频的真实播放地址 % i( R7 h( Z0 g) h; R- g
1702-点击cell播放对应视频
3 j1 G4 R% G7 k1 A. w, P0 {1703-视频详情控制器实现 ; Q" J, G6 T3 u) ?0 h$ P
% T7 u& m( q" i) t! }" ^, z# ?. r
|
|