// // PreviewCell.h // Gengmei // // Created by Sean Lee on 4/7/15. // Copyright (c) 2015 Wanmeichuangyi. All rights reserved. // #import <UIKit/UIKit.h> #import <SDWebImage/UIButton+WebCache.h> #import "GMButton.h" #import "GMLabel.h" @class GMPreviewCell; @protocol GMPreviewCellDelegate<NSObject> @optional - (void)prepareRetryUploadPreviewCell:(GMPreviewCell *)cell; - (void)prepareAddPreviewCell:(GMPreviewCell *)cell; - (void)prepareDeletePreviewCell:(GMPreviewCell *)cell; - (void)didSelectedPreviewCell:(GMPreviewCell *)cell; @end @interface GMPreviewCell : UIButton @property (nonatomic,assign) NSInteger index; @property (nonatomic,strong) GMButton *deleteButton; @property (nonatomic,strong) UIImage *image; @property (nonatomic,strong) GMButton *retryButton; @property (nonatomic,strong) GMLabel *dayLabel; @property (nonatomic,strong) UIActivityIndicatorView *indicatorView; @property (nonatomic, assign) id<GMPreviewCellDelegate>delegate; - (id)initWithFrame:(CGRect)frame image:(UIImage *)image; @end