CPKenburnsSlideshowView 1.1.4

CPKenburnsSlideshowView 1.1.4

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布上次发布2014年12月

未声明 维护。



  • muukii

使用 CPKenburnsView

pod 'CPKenburnsSlideshowView'

灵感来源于 Hey Day(照片应用)

功能!

  • 无限滚动 -> 支持!
  • 动画时更改框架大小 -> 支持!
  • 长按显示完整图像 -> 支持! :cactus:

未来!

  • 面部检测器。
  • 自动照片滤镜。

请等待 pull request!

@@@@@@@@@@@@@ 播放视频 @@@@@@@@@@@@@

sho1

shot2

CPKenburnsSlideshowView 使用 CPKenburnsImage

需要图像或 imageUrl;

@interface CPKenburnsImage : NSObject
@property (nonatomic, strong) UIImage *image;
@property (nonatomic, strong) NSURL *imageUrl;
@property (nonatomic, assign) CGFloat latitude;
@property (nonatomic, assign) CGFloat longitude;
@property (nonatomic, strong) NSString *title;
@property (nonatomic, strong) NSString *subTitle;
@property (nonatomic, strong) NSString *locationDescription;
@property (nonatomic, strong) NSDate *date;
@end
@protocol CPKenburnsSlideshowViewDeleagte <NSObject>
@optional
- (void)slideshowView:(CPKenburnsSlideshowView *)slideshowView downloadImageUrl:(NSURL *)imageUrl completionBlock:(DownloadCompletionBlock)completionBlock;
- (void)slideshowView:(CPKenburnsSlideshowView *)slideshowView willShowKenBurnsView:(CPKenburnsView *)kenBurnsView;
@end

如果使用 imageUrl,则调用 back

- (void)slideshowView:(CPKenburnsSlideshowView *)slideshowView downloadImageUrl:(NSURL *)imageUrl completionBlock:(DownloadCompletionBlock)completionBlock
{
    UIImaage *image = ~~~~;// Download image
    completionBlock(image);
}