fix: attachment preview corner radius may missing issue

This commit is contained in:
CMK 2021-06-30 16:14:33 +08:00
parent 5dc0cb0cc5
commit d0dd92789f
2 changed files with 3 additions and 2 deletions

View File

@ -93,9 +93,8 @@ extension ComposeStatusAttachmentTableViewCell {
cell.attachmentContainerView.previewImageView.image = placeholder
return
}
// cannot get correct size. set corner radius on layer
cell.attachmentContainerView.previewImageView.image = image
.af.imageAspectScaled(toFill: size)
.af.imageRounded(withCornerRadius: AttachmentContainerView.containerViewCornerRadius)
}
.store(in: &cell.disposeBag)
Publishers.CombineLatest(

View File

@ -19,6 +19,8 @@ final class AttachmentContainerView: UIView {
let previewImageView: UIImageView = {
let imageView = UIImageView()
imageView.contentMode = .scaleAspectFill
imageView.layer.cornerRadius = AttachmentContainerView.containerViewCornerRadius
imageView.layer.cornerCurve = .continuous
imageView.layer.masksToBounds = true
return imageView
}()