【发布时间】:2019-03-09 20:07:04
【问题描述】:
我的UIImageView 处于宽高比匹配模式,这会在实际图像下方留下空白。
蓝色空间是我想要消除的,所以 imageView 包装了图像(如果我有包装内容)。似乎是一项简单的任务,但我很快意识到图像在方面适合,因此图像视图会改变图像的宽度和高度,但随后我必须根据更改后的图像对图像视图进行计算,这将产生不断缩小图像的循环。
我只是想删除空白以使其看起来更简洁。 GitHub 上的完整项目:https://github.com/sak6lab/Closet-Space
【问题讨论】:
-
你想改变 width 以获得一致的 heights 吗?或者改变height以获得一致的widths?
-
对不起,我不太明白这个问题。
-
@DonMag 我想我想改变高度以获得一致的宽度,但是我已经计算出每个单元格的宽度量,这又与 UIImageView 相同。
-
我想我只是想知道您打算如何布置并排元素,其中一个图像可能又高又窄(如 T 恤),而下一个图像可能又短又宽(比如鞋子)。如果您尝试调整图像大小以删除额外的空白空间,您可能会满意其中一个而不是另一个。 (虽然有点离题)
标签: ios swift uiimageview