DCImageView 是 UIImageView 的简单扩展。它添加了从 URL 加载网络图像的功能。它还支持 GIF 动画。还包括一个类似于照片应用的网络意识相册查看器。
这需要 GPHTTPRequest 才能运行。请确保您已经在项目中添加了它。GPHTTPRequest 可以在这里找到: https://github.com/daltoniam/GPHTTPRequest
DCImageView* imgView = [[DCImageView alloc] init];
imgView.showProgress = YES; // if you want a UIActivityView while the image loads.
imgView.URL = @"http://imageURL";
[imgView start];
相册查看器非常简单
DCImageViewer* imgViewer = [[DCImageViewer alloc] init];
imgViewer.photoURLs = @[@"http://firstPhotoURL",@"http://SecondPhotoURL",@"http://ThirdPhotoURL"];
UINavigationController* navBar = [[UINavigationController alloc] initWithRootViewController:imgViewer];
[self presentViewController:navBar animated:YES completion:NULL];
此框架至少需要 iOS 5 及以上版本。推荐使用 Xcode 4。
DCImageView 按照Apache许可协议许可。