Julian Raschke

1pod

JLNRGravityImageView

这是一个轻量级的UIImageView子类,用于控制AspectFill内容模式下图像的裁剪方式。

默认情况下,UIImageView会将图像居中,但JLNRGravityImageView可以定义"引力",这样只有图像的一侧会被裁剪。

这非常有用,例如,如果您想避免裁剪掉照片的顶部,因为人脸比鞋子更有趣。

好奇者可以了解,这是通过调整CALayer的contentsRect属性实现的。

许可证:MIT

  • Objective C