【发布时间】:2016-02-13 22:43:55
【问题描述】:
所以在我的场景中,我有一个(为了便于理解)100x100 的正方形,需要在其中显示一个 300x800 的图像。
我想要做的是能够像使用UIViewContentMode.ScaleAspectFill 一样缩放图像,以便宽度正确缩放到 100。
但是,在那之后,我想将图像“移动”到图像的顶部,而不是将其放在图像视图的正中间,基本上就是 UIViewContentMode.Top 所做的。然而,这并没有首先扩展它。
有没有办法用内置工具来做这种类型的行为?无论如何要添加多个 contentModes?
【问题讨论】:
-
Here's a similar question 这可能会有所帮助。
-
感谢您的评论,实际上我最终只是使用了一个我编写的辅助函数来将图像缩放到我需要的大小,然后根据方形矩形对其进行裁剪。