This commit is contained in:
lianxiang
2018-09-12 20:30:22 +08:00
parent a2de9505ee
commit 7d0027f58d
21 changed files with 805 additions and 110 deletions
@@ -11,13 +11,23 @@
typedef NS_ENUM(NSInteger,MaskQuetionViewStyle)
{
MaskQuetionViewStleSliderNormal = 0,// 滑块正常
MaskQuetionViewStleSliderGradient ,//滑块变色
MaskQuetionViewStleYesOrNO // 是 否
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) MaskQuetionViewStyle *style;
@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;