将UIImageView与contentMode AspectFill AND Top对齐



当我使用AspectFill时,图像将在图像视图中居中,顶部和底部被切掉。但我希望它从顶部开始,而不是居中。我看到很多问题,但都是关于AspectFit,而不是AspectFill。是否有将AspectFill和Top同时应用于UIImageView的contentMode?

我刚刚找到这个UIImageViewAligned,并决定回答我自己的问题。它工作得很好。

它是UIImageView的一个子类,允许您自定义视图框架内显示图像的对齐方式。即使contentMode设置为AspectFit、AspectFill或ScaleToFill,也能正常工作。

最新更新