//
//  HDLCoverFlow.h
//  CoverFlow
//
//  Created by JLCHEN on 2019/8/23.
//  Copyright © 2019 JLCHEN. All rights reserved.
//

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN


@protocol SelectItemDelegate <NSObject>

////手指按下,开始点击
//-(void)onStartTrackingTouch;

//选中项
-(void)onSelectItem:(NSInteger)mSelectIndex;



@end

@interface HDLCoverFlow : UIView

#pragma mark SelectItemDelegate
/**
 进度值改变代理事件
 */
@property (nonatomic,weak) id<SelectItemDelegate> mSelectItemDelegate;

#pragma mark 对外接口方法

/**
 设置view
 
 @param viewsData
 */
-(void)addCoverFlowViewDatas:(NSArray<UIView *> *) viewsData;

/**
 设置选中
 
 @param selectIndex
 */
-(void)setCoverFlowSelectIndex:(NSInteger) selectIndex;

/**
 重置布局
 
 @param mCGRect 布局
 
 */
-(void)initWithFrameArc:(CGRect) mCGRect;

@end

NS_ASSUME_NONNULL_END