iOS:使用UIViewContentModeScaleAspectFill时如何对齐(左/右)UIImageView?

Ale*_*xis 5 cocoa-touch uiimageview contentmode ios

我正在玩UIImageView的contentMode属性.

当我将其设置为UIViewContentModeScaleAspectFill时,图像将缩放以适合屏幕.它集中在一起.因此,左右(或顶部和底部,取决于屏幕方向)图片的一部分被剪裁.

我想要有相同的行为但不集中.是否可以仅在右侧(或左侧)剪切图像?(根据方向,顶部还是底部)?

谢谢

And*_*scu 7

我知道自2月份以来已经有一段时间了,但我刚刚在我正在开发的应用程序中遇到了同样的需求.

我使用自定义UIImageView解决了它,它可以很容易地集成到你现有的代码中(它是UIImageView的替代品).

您可以在github上找到该类,并附带一个示例:https: //github.com/reydanro/UIImageViewAligned

希望这可以帮助您完成下一个项目