|
@@ -132,14 +132,27 @@ class CommunityShareContentViewController: BaseViewController {
|
|
|
QRCodeImageView.image = QRCode.createQRForString(qrString: H5UrlStr, qrImageName: "")
|
|
|
scanLabel.text = "扫码查看内容 开启国风之旅"
|
|
|
|
|
|
- avatarImageView.kf.setImage(with: kURLImage(name: avatarStr ?? ""), placeholder: kImage(name: "default_pic"),completionHandler:{ [weak self] (image, error, cacheType, url) in
|
|
|
- self?.bgImageView.kf.setImage(with: kURLThumbnailsImage(name: self?.imgUrl ?? "",size: CGSize(width: kScreenWidth, height: 481*kScaleWidth)), placeholder: kImage(name: "default_pic"),completionHandler: { [weak self] (image, error, cacheType, url) in
|
|
|
- self?.scrollView.swContentCapture {
|
|
|
- [weak self] (image) in
|
|
|
- self?.shareCommunityContentView.image = image
|
|
|
- }
|
|
|
- })
|
|
|
+ avatarImageView.kf.setImage(with: kURLImage(name: avatarStr ?? ""), placeholder: kImage(name: "default_pic"), completionHandler: { [weak self] (result) in
|
|
|
+ switch result {
|
|
|
+ case .success(_) :
|
|
|
+ self?.bgImageView.kf.setImage(with: kURLThumbnailsImage(name: self?.imgUrl ?? "",size: CGSize(width: kScreenWidth, height: 481*kScaleWidth)), placeholder: kImage(name: "default_pic"), completionHandler: { [weak self] (result) in
|
|
|
+ switch result {
|
|
|
+ case .success(_):
|
|
|
+ self?.scrollView.swContentCapture {
|
|
|
+ [weak self] (image) in
|
|
|
+ self?.shareCommunityContentView.image = image
|
|
|
+ }
|
|
|
+ break
|
|
|
+ case .failure(_):
|
|
|
+ break
|
|
|
+ }
|
|
|
+ })
|
|
|
+ break
|
|
|
+ case .failure(_) :
|
|
|
+ break
|
|
|
+ }
|
|
|
})
|
|
|
+
|
|
|
shareCommunityContentView.completion = {
|
|
|
[weak self] in
|
|
|
VirusViewModel.shared.forwarVirueRecordAddApi(postId: self?.postId, postAuthorUid: "\(self?.uid ?? 0)", title: self?.titleStr, content: self?.contentStr, postType: self?.type, postCover: self?.imgUrl)
|