├── PPHTMLImagePreviewDemo.gif ├── PPHTMLImagePreviewDemo.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── PPHTMLImagePreviewDemo.xccheckout │ └── xcuserdata │ │ └── starnet.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ └── starnet.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ ├── PPHTMLImagePreviewDemo.xcscheme │ └── xcschememanagement.plist ├── PPHTMLImagePreviewDemo ├── AppDelegate.h ├── AppDelegate.m ├── Base.lproj │ ├── LaunchScreen.xib │ └── Main.storyboard ├── Images.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json ├── Info.plist ├── SDWebImage │ ├── MKAnnotationView+WebCache.h │ ├── MKAnnotationView+WebCache.m │ ├── NSData+ImageContentType.h │ ├── NSData+ImageContentType.m │ ├── SDImageCache.h │ ├── SDImageCache.m │ ├── SDWebImageCompat.h │ ├── SDWebImageCompat.m │ ├── SDWebImageDecoder.h │ ├── SDWebImageDecoder.m │ ├── SDWebImageDownloader.h │ ├── SDWebImageDownloader.m │ ├── SDWebImageDownloaderOperation.h │ ├── SDWebImageDownloaderOperation.m │ ├── SDWebImageManager.h │ ├── SDWebImageManager.m │ ├── SDWebImageOperation.h │ ├── SDWebImagePrefetcher.h │ ├── SDWebImagePrefetcher.m │ ├── UIButton+WebCache.h │ ├── UIButton+WebCache.m │ ├── UIImage+GIF.h │ ├── UIImage+GIF.m │ ├── UIImage+MultiFormat.h │ ├── UIImage+MultiFormat.m │ ├── UIImage+WebP.h │ ├── UIImage+WebP.m │ ├── UIImageView+HighlightedWebCache.h │ ├── UIImageView+HighlightedWebCache.m │ ├── UIImageView+WebCache.h │ ├── UIImageView+WebCache.m │ ├── UIView+WebCacheOperation.h │ └── UIView+WebCacheOperation.m ├── UIActivityIndicator-for-SDWebImage │ ├── UIImageView+UIActivityIndicatorForSDWebImage.h │ └── UIImageView+UIActivityIndicatorForSDWebImage.m ├── ViewController.h ├── ViewController.m ├── black@2x.png ├── default@2x.jpg └── main.m ├── PPHTMLImagePreviewDemoTests ├── Info.plist └── PPHTMLImagePreviewDemoTests.m └── README.md /PPHTMLImagePreviewDemo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo.gif -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo.xcodeproj/project.xcworkspace/xcshareddata/PPHTMLImagePreviewDemo.xccheckout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo.xcodeproj/project.xcworkspace/xcshareddata/PPHTMLImagePreviewDemo.xccheckout -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo.xcodeproj/project.xcworkspace/xcuserdata/starnet.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo.xcodeproj/project.xcworkspace/xcuserdata/starnet.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo.xcodeproj/xcuserdata/starnet.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo.xcodeproj/xcuserdata/starnet.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo.xcodeproj/xcuserdata/starnet.xcuserdatad/xcschemes/PPHTMLImagePreviewDemo.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo.xcodeproj/xcuserdata/starnet.xcuserdatad/xcschemes/PPHTMLImagePreviewDemo.xcscheme -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo.xcodeproj/xcuserdata/starnet.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo.xcodeproj/xcuserdata/starnet.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/AppDelegate.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/AppDelegate.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/Info.plist -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/MKAnnotationView+WebCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/MKAnnotationView+WebCache.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/MKAnnotationView+WebCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/MKAnnotationView+WebCache.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/NSData+ImageContentType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/NSData+ImageContentType.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/NSData+ImageContentType.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/NSData+ImageContentType.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/SDImageCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/SDImageCache.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/SDImageCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/SDImageCache.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/SDWebImageCompat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/SDWebImageCompat.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/SDWebImageCompat.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/SDWebImageCompat.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/SDWebImageDecoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/SDWebImageDecoder.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/SDWebImageDecoder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/SDWebImageDecoder.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/SDWebImageDownloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/SDWebImageDownloader.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/SDWebImageDownloader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/SDWebImageDownloader.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/SDWebImageDownloaderOperation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/SDWebImageDownloaderOperation.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/SDWebImageDownloaderOperation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/SDWebImageDownloaderOperation.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/SDWebImageManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/SDWebImageManager.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/SDWebImageManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/SDWebImageManager.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/SDWebImageOperation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/SDWebImageOperation.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/SDWebImagePrefetcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/SDWebImagePrefetcher.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/SDWebImagePrefetcher.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/SDWebImagePrefetcher.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/UIButton+WebCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/UIButton+WebCache.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/UIButton+WebCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/UIButton+WebCache.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/UIImage+GIF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/UIImage+GIF.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/UIImage+GIF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/UIImage+GIF.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/UIImage+MultiFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/UIImage+MultiFormat.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/UIImage+MultiFormat.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/UIImage+MultiFormat.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/UIImage+WebP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/UIImage+WebP.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/UIImage+WebP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/UIImage+WebP.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/UIImageView+HighlightedWebCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/UIImageView+HighlightedWebCache.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/UIImageView+HighlightedWebCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/UIImageView+HighlightedWebCache.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/UIImageView+WebCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/UIImageView+WebCache.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/UIImageView+WebCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/UIImageView+WebCache.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/UIView+WebCacheOperation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/UIView+WebCacheOperation.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/SDWebImage/UIView+WebCacheOperation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/SDWebImage/UIView+WebCacheOperation.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/UIActivityIndicator-for-SDWebImage/UIImageView+UIActivityIndicatorForSDWebImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/UIActivityIndicator-for-SDWebImage/UIImageView+UIActivityIndicatorForSDWebImage.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/UIActivityIndicator-for-SDWebImage/UIImageView+UIActivityIndicatorForSDWebImage.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/UIActivityIndicator-for-SDWebImage/UIImageView+UIActivityIndicatorForSDWebImage.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/ViewController.h -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/ViewController.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/black@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/black@2x.png -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/default@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/default@2x.jpg -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemo/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemo/main.m -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemoTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemoTests/Info.plist -------------------------------------------------------------------------------- /PPHTMLImagePreviewDemoTests/PPHTMLImagePreviewDemoTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/PPHTMLImagePreviewDemoTests/PPHTMLImagePreviewDemoTests.m -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smallmuou/PPHTMLImagePreviewDemo/HEAD/README.md --------------------------------------------------------------------------------