Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
陈高翔
/
DreamSleep-iOS
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 545de920
由
cgx
编写于
2022-06-16 00:13:27 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
优化我的底部图片在网络异常下重新加载
1 个父辈
275862f1
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
13 行增加
和
1 行删除
DreamSleep/DreamSleep/Class/ProfileModule/Me/ProfileTableView.m
DreamSleep/DreamSleep/Class/ProfileModule/Me/ProfileTableView.m
查看文件 @
545de92
...
...
@@ -126,6 +126,8 @@
@property
(
nonatomic
,
strong
)
NSArray
*
profileGroupArr
;
@property
(
nonatomic
,
strong
)
ProfileHeaderView
*
profileHeaderView
;
@property
(
nonatomic
,
strong
)
UIView
*
footerView
;
@property
(
nonatomic
,
strong
)
UIImageView
*
introduceIV
;
@property
(
nonatomic
,
strong
)
NSURL
*
introduceUrl
;
@end
@implementation
ProfileTableView
...
...
@@ -142,6 +144,15 @@
self
.
tableFooterView
=
self
.
footerView
;
self
.
contentInsetAdjustmentBehavior
=
UIScrollViewContentInsetAdjustmentNever
;
[
self
registerClass
:[
ProfileCell
class
]
forCellReuseIdentifier
:
NSStringFromClass
([
ProfileCell
class
])];
WS
(
weakSelf
);
self
.
introduceUrl
=
[
NSURL
URLWithString
:
@"https://img2.ydniu.com/sleep_ssmain/cbti_cover.png"
];
self
.
mj_header
=
[
DSGifHeader
headerWithRefreshingBlock
:
^
{
[
weakSelf
.
introduceIV
yy_setImageWithURL
:
self
.
introduceUrl
placeholder
:[
UIImage
imageNamed
:
@"bannerPlaceholder"
]
options
:
YYWebImageOptionShowNetworkActivity
completion
:^
(
UIImage
*
_Nullable
image
,
NSURL
*
_Nonnull
url
,
YYWebImageFromType
from
,
YYWebImageStage
stage
,
NSError
*
_Nullable
error
)
{
[
weakSelf
.
mj_header
endRefreshing
];
if
(
error
)
{
[
DSProgressHUD
showToast
:
@"网络异常,请稍候重试"
];
}
}];
}];
}
return
self
;
}
...
...
@@ -251,10 +262,11 @@
UIImageView
*
introduceIV
=
[[
UIImageView
alloc
]
initWithFrame
:
CGRectMake
(
15
,
15
,
width
,
height
)];
[
introduceIV
cornerRadius
:
12
.
0
];
introduceIV
.
userInteractionEnabled
=
YES
;
[
introduceIV
yy_setImageWithURL
:
[
NSURL
URLWithString
:
@"https://img2.ydniu.com/sleep_ssmain/cbti_cover.png"
]
placeholder
:[
UIImage
imageNamed
:
@"bannerPlaceholder"
]];
[
introduceIV
yy_setImageWithURL
:
self
.
introduceUrl
placeholder
:[
UIImage
imageNamed
:
@"bannerPlaceholder"
]];
[
_footerView
addSubview
:
introduceIV
];
UITapGestureRecognizer
*
tapGR
=
[[
UITapGestureRecognizer
alloc
]
initWithTarget
:
self
action
:
@selector
(
tapCBTIAction
)];
[
introduceIV
addGestureRecognizer
:
tapGR
];
self
.
introduceIV
=
introduceIV
;
}
return
_footerView
;
}
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论