【发布时间】:2018-09-01 00:43:59
【问题描述】:
我在 Inspector 中创建了一个 UIImageView,我根据从网络上获取的选定图像在代码中调整了它的大小。但是,在第一次加载图像时,它会以图像正常分辨率而不是 UIImageViews 新创建的边界显示。
调整 UIImageView 的大小:
fullScreenImage.bounds.size = CGSize(width: scaledWidth, height: scaledHeight)
设置 UIImageView 的图片
let imageStringURL = images[indexPath.row].urls!["regular"]
let imageURL = URL(string: imageStringURL!)!
let imageData = try! Data(contentsOf: imageURL)
let image = UIImage(data: imageData)
fullScreenImage.image = image
这是我第二次点击时的样子
不太确定为什么 Image 没有在指定的 UIImageView 范围内自行限制
【问题讨论】:
标签: ios swift uiimageview uiimage