UIMagnifyImageView是一个UIView扩展,它显示一个图片,当触摸时会弹出图片。在不切换屏幕的情况下快速查看图片时的很有用。
UIMagnifyImageView专为在UITableView内部工作进行了优化。
要使用UIMagnifyImageView,可以编程创建它或在Storyboard中将UIView的类设置为UIMagnifyImageView。
创建UIMagnifyImageView的示例
UIMagnifyImageView *magnifyView = [[UIMagnifyImageView alloc] initWithFrame:self.view.bounds];
[magnifyView setImage:@"image.png"];
[self.view magnifyView];
UIMagnifyImageView使用AsyncImageView处理图片。
@property (retain, nonatomic) NSURL* imageUrl;
@property (retain, nonatomic) UIImage* image;
当设置时,UIMagnifyImageView会在触摸时在它上面显示图片。要在UITableViewCell内部使用UIMagnifyImageView,请将wrapperView属性设置到表格的视图。
多个UIMagnifyImageView默认可以一起工作。用户可以在视图之间滑动,无需抬起手指来浏览其中的图片。可以通过给它们相同的标签号来将这些视图分为不同的组。
UIMagnifyImageView可通过CocoaPods获得。要安装它,只需将以下行添加到您的Podfile即可
pod 'UIMagnifyImageView', '~> 1.3'
或手动将源文件添加到您的Xcode项目中。
UIMagnifyImageView受根目录中的LICENSE文件中指定的MIT许可证(MIT)许可。