就像使用一个普通的UIImageView
一样使用它。功能差异在于内容模式。
PXImageView
提供的内容模式可能比苹果提供的内容模式更有用。它保留了基本的内容模式:
同时提供了几个非常有用的模式(注意在这些图片中,蓝色的imageview是调整大小,而不是缩放)
PXContentModeTop
缩放图片,使其与顶部、右侧和左侧边缘保持连接。底部边缘可以自由上下移动,取决于图片和视图的宽高比。
PXContentModeLeft
缩放图片,使其与左侧、顶部和底部边缘保持连接。右侧边缘可以自由水平移动,取决于图片和视图的宽高比。
PXContentModeRight
缩放图片,使其与右侧、顶部和底部边缘保持连接。左侧边缘可以自由水平移动,取决于图片和视图的宽高比。
PXContentModeBottom
缩放图片,使其与底部、右侧和左侧边缘保持连接。顶部边缘可以自由上下移动,取决于图片和视图的宽高比。
PXContentModeSides
缩放图片,使其在中间并连接到右侧和左侧边缘。顶部和底部边缘根据图片和视图的宽高比上下移动。
PXContentModeTopBottom
缩放图片,使其在中间并连接到顶部和底部边缘。左侧和右侧边缘根据图片和视图的宽高比水平移动。
要运行示例项目并查看所有这些内容模式的效果,首先克隆存储库,然后从Example目录运行pod install
。
PXImageView可通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中:
pod "PXImageView"
Daniel Blakemore, [email protected]
PXImageView可在MIT许可证下获得。有关更多信息,请参阅LICENSE文件。