UIImageView-AutoAdapter 1.0.3

UIImageView-AutoAdapter 1.0.3

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最后发布2016年1月

KeyboardToolBar 维护。



  • Jiar

什么是 UIImageView-AutoAdapter

在实际的开发项目中,常常会遇到 UIImageViewUIImage 的大小无法适配的情况,使得显示的图片以拉伸、压缩、旁边留白等形式显示,效果很不理想。UIImageView-AutoAdapter 正是为了解决这个问题而出现的,实现自动适配 UIImage,使得图片以正常的宽高比显示,无拉伸缩放等影响。 UIImageView-AutoAdapter 展示
上图分为两部分,左边为 xib 中图片的显示形式,右边为实际在真机上图片的显示形式。在左边的显示效果中我们可以看到,图片以拉伸或是压缩的形式显示,而右边的显示效果中,图片以理想的效果显示。

最后一张图片由于我在代码中设置了关闭了使用 UIImageView-AutoAdapter,因此两边最后一张图片的显示效果一样。

由此可见,使用 UIImageView-AutoAdapter 即可轻松解决图片适应问题。

如何开始

Podfile

platform :ios, '7.0'
pod "UIImageView-AutoAdapter"

如果 CocoaPods 中无法搜索到 UIImageView-AutoAdapter,先尝试使用 pod repo update --verbose 更新 CocoaPods

使用

UIImageView-AutoAdapter 使用了 runtime 黑魔法,您无需进行任何额外的调用即可直接使用。当然,如果您想使某个 UIImageView 不使用 UIImageView-AutoAdapter,您可以如下为这个 UIImageView 关闭使用 UIImageView-AutoAdapter

#import "KeyboardToolBar.h"

// imageView是UIImageView的实例对象
[imageView setCloseAdapter:YES];

许可证

UIImageView-AutoAdapter 使用 MIT 开源协议。