GiGaMaskTime/GIGA/Modules/Mask/Exercises/View/MaskQuestionView.h

35 lines
937 B
Objective-C

//
// MaskQuestionView.h
// GIGA
//
// Created by lianxiang on 2018/9/11.
// Copyright © 2018年 com.giga.ios. All rights reserved.
//
#import <UIKit/UIKit.h>
typedef NS_ENUM(NSInteger,MaskQuetionViewStyle)
{
MaskQuetionViewStleSliderNormal = 0,// 滑块正常
MaskQuetionViewStleSliderGradient =1 ,//滑块变色
MaskQuetionViewStleYesOrNO =2, // 是 否
MaskQuetionViewStyleSliderShowIndicator =3,//滑动带指示器
};
@protocol QeustionViewDelegate<NSObject>;
@optional
-(void)sliderChangeValueShouldChoiceModelAt:(NSInteger)index;
-(void)yesOrNoChoiceModelAt:(NSInteger)index;
@end
@interface MaskQuestionView : UIView
@property(nonatomic,assign) id<QeustionViewDelegate>delegate;
@property(nonatomic,assign) MaskQuetionViewStyle style;
@property(nonatomic,strong) NSArray *answerList;
-(instancetype)initQuestionView:(CGRect)frame style:(MaskQuetionViewStyle)style titles:(NSArray *)titles;
@end