func sizeToFillWidthOfSize(_ size:CGSize) -> CGSize {
guard let thumbnail = thumbnail else {
return size
}
let imageSize = thumbnail.size
var returnSize = size
let aspectRatio = imageSize.width / imageSize.height
returnSize.height = returnSize.width / aspectRatio
if returnSize.height > size.height {
returnSize.height = size.height
returnSize.width = size.height * aspectRatio
}
return returnSize
}
'Swift > UIImageView' 카테고리의 다른 글
[SWIFT]사진첩에 사진 저장 (0) | 2023.09.21 |
---|---|
[SWIFT]이미지 파일 로드 (0) | 2023.09.11 |
[SWIFT]배경 UI 사이즈에 맞게 이미지 스케일 계산하기 (0) | 2023.06.20 |