登录网站,浏览更多精彩内容
您需要 登录 才可以下载或查看,没有账号?加入我们
×
教程目录:9 v+ f& B3 G4 I6 [
01项目搭建
; O8 e4 e/ N7 l* R! V101-项目搭建 7 d( T% Y7 e( @$ @
102-自定义tabBar
6 I8 z& x0 o0 @4 U( c5 d103-补充内容
% \9 n$ O' }0 V02我的界面实现(一)
, Z+ b; {) O8 i+ Q- b7 x9 P201-我的界面分析 $ I7 d# a: y7 Q& i
202-我的界面实现
( ~; O# Q; M: N203-Swift的核心
; [. t& }& T: ^" G& c5 f204-添加网络请求以及创建模型
2 V) G( E+ a& j. t4 P205-返回数据显示到tableView , j* @% J4 p# b9 P9 A
206-自定义我的界面cell
" z6 J/ t# r& B: C6 G7 s4 G1 T- D03我的界面实现(二). B2 x8 j' B% Q( \' a
301-扩展cell注册方法
1 g( b; _- m+ W' g302-自定义我的关注cell
: z( O9 \# z2 G* a' x, z$ v303-自定义关注用户cell : {- F( L' [* q6 r, X/ X
304-自定义tableViewHeader 6 k9 O% E+ |/ L3 B8 t
305-更换主题
2 P- `8 S- _! Z; F9 |: [306-iPhoneX适配介绍 " n& l8 Y2 |# f1 d, z) |! o: W* d" `
307-iPhoneX适配和设置tabbar的主题
8 i& r* e) Y! v* D9 m( L3 W04登录和设置界面实现
0 x; y9 e. i4 d2 P! N( x; w401-登录界面实现 ' D$ b( E s4 }, c
402-登录界面更换主题 0 y6 H9 m$ e, E1 `
403-实现设置界面 3 P. S8 ^" L1 g. X" t2 K* d
404-设置界面添加点击功能 3 }9 i+ R" ]4 Z" s! ^3 T, u: w4 j- X
405-修改设置界面代码 & G# [4 m/ n+ \) p* ^, ]' e
05离线下载界面实现' @) y, J9 ~' r3 o
501-离线下载界面 1 t/ n" ?$ X" B9 t- r
502-集成sqlite3
& q4 a4 s. p4 [! F4 W503-修改一些变化
( G& M$ H* A, w" F8 Q# v! a504-建表 " a9 ]: n1 v. |) o8 V, ~, R
06用户详情界面(一). a# \$ s9 [. D
601-用户详情界面的分析 免费试学; B; J2 Z( J4 ]: `* h7 e
602-创建用户详情头部 / F9 K' O! C5 |4 x
603-添加相关接口
; r0 h; D2 q# E0 R3 a% A604-填充数据 ' t% a# W# H; O+ T
605-headerView 的点击事件
2 F, h, k3 J7 P1 ?- X606-设置主题颜色 2 T& Z) w! s5 C% d) {2 b/ M
07用户详情界面(二)
( ]9 A, k( k6 T3 K3 g701-添加topTabView
4 a- L/ s' ]0 ~# @0 I% R. T702-添加bottomView $ u# S$ ^2 J& ` V: K9 {
703-从xib加载的扩展方法
5 O1 W% v9 o' u( I1 `0 I+ b704-自定义弹出视图 % P Z1 E! f1 l# h' v! @
705-自定义导航栏 1 n# P6 ^2 _; L$ ?( M( y+ T; _2 e% U' S
706-添加相关推荐view 6 l# h2 G! d3 L! S4 K" a
707-导航栏补充
. T8 \9 _* h( W: L& q* k( C7 {$ k4 f1 s08用户详情动态界面(一)/ P+ {! U: q+ X: o
801-用户详情动态数据显示
9 Z4 y% K! w% U/ G* q( Z; A802-创建collectionView - |0 q" ]3 d4 U4 I; @
803-动态cell分析及创建枚举 + U9 A2 u6 |- `/ o, b
804-计算collectionView的宽高
4 l4 X% M2 W# Q* E5 |: F! M# e805-自定义发布视频或文章view
1 y7 G3 B, {5 M806-实现引用别人内容布局 0 X+ ~& l7 {. p3 K
807-Int扩展 2 F: ~9 q+ b! H1 M% u. \% r
808-动态cell显示时间
8 }8 l" V9 j7 y j7 g# \: ]. _: j1 d809-自定义首页导航栏 0 P/ @( I. s- m2 d+ b7 B/ ?$ q
810-设置微头条及导航栏样式 " A% G$ z; J( D
09用户详情动态界面(二)' h2 R' W; g! Q& \! c8 H
901-动态界面查看大图 : ~- i6 d2 [/ K+ Q) S
902-添加item_type
- I# J1 q9 ?. C! n' H903-修改动态cell的显示问题 ( o% I5 A; ]* y! @9 p6 B" N4 P
904-显示emoji表情 ' v, W. b- d9 |; N
905-设置用户名高亮显示
' U# ^, z2 F, {906-自定义UILabel显示富文本
' V, _ {6 E+ D, L( L907-正则表达式匹配用户名话题和链接
* X4 e( Y6 W8 B/ a908-实现富文本点击回调 & C5 ?# o- y2 Q: K$ [/ U+ k0 X& N
909-根据用户名获取uid进行传值 ! e9 N( _* _5 p6 c8 C6 g3 F
910-根据话题获取cid进行传值
# S# y; U6 C; F( G3 V10用户详情动态界面(三)+ u. V- B4 c& p1 o
1001-用户动态添加上拉刷新
4 [- _' `% h6 `) P7 G1002-根据不同类型刷新
; B: Z0 `8 m) T; O. G1003-引用显示@用户名 + \% V, O3 m7 |7 i4 l
1004-处理其他topTab的数据显示
; g' u( ?0 f6 b1005-添加用户详情中问答的接口
; p! e4 \* h2 R1 l& Z! p8 F4 W1006-自定义用户详情的问答cell . c5 L0 e8 Z3 |
1007-用户详情问答加载更多数据
* h5 D2 \# c0 d2 F) |, n1008-创建动态的详情控制器
( j' S1 R- I5 p0 ~2 ]7 a1009-自定义动态详情导航栏
9 S; d7 @$ z5 g" X7 i% F1010-设置导航栏样式. ; J$ Q) G/ r2 K
11用户详情动态界面(四)! Q3 U4 y* u( o- h. l
1101-自定义动态详情的headerView # u, B% R X( G$ I' F
1102-计算动态详情头部的高度 6 o& z2 }" l2 h9 |
1103-添加用户动态详情评论的接口
% k$ G6 ]8 J( _9 |/ D6 B# W5 g1104-自定义动态详情评论cell
H- R& w+ L6 {' `$ y1105-修改详情控制器1 5 M, R/ n6 m/ n1 j- @. N
1106-修改详情控制器2. 2 F- f& C6 B' I6 t( j
1107-修改详情控制器3 5 k6 l: q) ^, R0 y o
1108-创建topTabScrollview
8 J+ z @: H" r1 n! s& G9 j1109-修改用户详情控制器4 ) _9 a D/ A) i& {- T0 A0 g
12用户详情动态详情界面(一)" h1 I [* K: S8 W+ @: C
1201-修改动态详情评论.
: l& e9 Z0 w5 l& A* x7 d" I( m1202-添加点赞用户列表接口
4 L4 |" [& y, ]/ w1203-点赞列表界面添加加载更多数据
. t: ]8 l2 I {( b" z9 z H2 ^1204-自定义点赞用户cell + N& |5 v( N: |- N4 T, N0 F* M& c
1205-cell添加点击事件 # O [' x6 ?/ M3 D
1206-处理导航栏出现的bug
$ L" C* ~! p: a2 Q+ v1207-动态详情控制器底部添加toolbar 9 D5 P1 d& I6 ~! t
13用户详情动态详情界面(二)
1 T S& ~( I9 ?( @ D1301-自定义评论的view
" \" c) c7 n) k/ E0 j% m& _1302-监听键盘弹起和隐藏 5 s R5 O O" H4 u% b$ |
1303-textView的一些设置
1 q; u3 C. d q# U9 Q ~1304-自定义表情键盘 ' n$ q5 ]3 u7 ~; C) k' `% B
1305-自定义emoji的cell
# A; Z: }5 g% T7 O1 j* `; X8 e1306-修改表情键盘视图创建方式 ) O: B/ `" q/ }3 Z
1307-显示emoji表情 . v) Z$ P) |2 S6 q, k
14用户详情动态详情界面(三)
0 D& ]3 F* r3 w7 @1 i8 B1401-设置 collectionView 的布局 ! {1 f4 c) D) p; m- m
1402-修改约束 : w4 c" r5 F9 z5 ]" U" W
1403-修改约束2
8 |$ m$ {9 f: d0 `8 S# l* w7 T1404-修改 emoji 数组及 plist 文件
. Q% B) C( \! g- m% l1405-设置 item 横向排列
S: N. {5 i" e! _1406-插入表情到textView
1 P% n( E2 i v! R' W1407-表情键盘添加pageControl
5 a4 @5 k: y! U7 ~4 O15问答界面实现
! q* y% N' C. U1501-添加问答接口 - H$ T E6 f) c5 J# F2 X! ^4 W' Y( w
1502-修改问答控制器
- A$ v) i3 ~& z1503-自定义头部 ( x, Y- W. n' X% u
1504-设置问答底部view
2 v [1 z4 r, h6 O1505-自定义问答 cell c9 z; Z! n4 t( g+ z) k1 Y
1506-label添加扩展方法 4 d! [4 r& Q/ r0 S* }6 J
1507-加载更多问答数据
/ ?( }# D2 z# K, ~, {9 Q16小视频界面实现
1 W l1 Y( r% Z* Q' r1601-添加首页新闻和小视频标题数据接口 ( m4 C5 b' D% b$ _* K% T+ O% ?0 v8 a
1602-添加导航栏标题 , ]# F/ @2 m8 G* ]; ~! k
1603-创建小视频子控制 $ Y* k* d$ |$ M! @7 z1 M% A0 Q" s: R- U
1604-获取小视频数据 5 z% O: j( @) C$ I7 ~; z9 ]- p
1605-自定义小视频cell 4 h! q$ D9 @" Y, e! P
1606-添加上拉刷新和加载更多
+ c. Q2 ]/ A$ E9 h, O. m* U! F1607-小视频播放界面控制器
2 ]: ]! Z( x7 F1 |6 ~1608-显示小视频数据
4 W: I# l' _/ I8 Y5 L- \1609-添加视频播放器
$ m# X) \3 ~7 L/ P' v5 R8 I$ m17 视频界面实现
. |& u, f1 g" N3 h! {2 g1701-解析视频的真实播放地址
$ C) e9 H1 V+ F2 b" F' z1702-点击cell播放对应视频
2 S [& _# x) u4 ]7 ~3 A1703-视频详情控制器实现 6 {0 Z- w3 @1 N/ J# n' q# ^
0 J% U2 S5 J( @; r V% Z
|
|