UIImageView中UIImage上下空白高度
Posted
技术标签:
【中文标题】UIImageView中UIImage上下空白高度【英文标题】:Height of whitespace above and below UIImage in UIImageView 【发布时间】:2017-07-21 18:11:20 【问题描述】:给定一个使用 AspectFit 的 UIImageView,我如何计算 UIImage 上方和下方的任何空白的高度?
【问题讨论】:
请详细说明或举例说明 根据图像视图的帧大小和图像大小做一些数学运算。 【参考方案1】:在计算图像的比例时可以轻松做到:
let horizontalRatio = image.size.width / uiimageView.frame.size.width
let verticalSpacing = uiimageView.frame.size.height * horizontalRatio
而且可能是垂直居中
let whitespaceAbove = verticalSpacing / 2
let whitespaceBelow = verticalSpacing / 2
【讨论】:
以上是关于UIImageView中UIImage上下空白高度的主要内容,如果未能解决你的问题,请参考以下文章