1、头文件

/** 图片路径数组 **/
@property (strong, nonatomic) NSArray *pics;
/** pageControl 颜色 **/
@property (strong, nonatomic) UIColor *pageColor;
@property (strong, nonatomic) UIColor *pageSelColor;

@property (copy, nonatomic) NSString *placeholder;



@property (nonatomic, copy) scrollViewSelectBlock imgViewSelectBlock; // 图片点击事件
- (void)returnIndex:(scrollViewSelectBlock)block; //代码块回调

/** 赋值以后,调用此方法刷新视图 **/
- (void) reloadView;

2、实现注意细节(NSTimer)

1)、NSTimer

每天创建NSTimer 都记得先判断当前的NSTimer属性是否移除运行循环

- (void)processtime{
    if (_time) {
        if ([_time isValid]) {
            [_time invalidate];
            _time = nil;
        }
    }
}

  • addTimer
#pragma mark 添加计时器
- (void)addTimer{
    
    [self processtime];

    
    if (self.pics.count != 1) {
//        self.time = [NST