分页效果设置
@protocol ZSegmentedControlDelegate - (void)setSelectedIndex:(NSUInteger)selectedIndex; @end typedef NS_ENUM(NSInteger, MSegmentedControlIndicatorStyle){ MSegmentedControlIndicatorStyleDefault }; typedef NS_ENUM(NSInteger, MSegmentedControlTitleAdjustMode) { MSegmentedControlTitleAdjustWidth, }; @interface ZSegmentedControl : UIControl @property (nonatomic, copy) NSArray *titles; @property (nonatomic, readonly) NSUInteger numberOfSegments; @property (nonatomic, strong) UIColor *textColor; @property (nonatomic, strong) UIColor *indicatorColor; @property (nonatomic) CGFloat indicatorHeight; @property (nonatomic) MSegmentedControlIndicatorStyle indicatorType; @property (nonatomic, strong) UIFont *font; @property (nonatomic) NSUInteger selectedIndex; - (instancetype)initWithTitles:(NSArray *)titles; @property (nonatomic, weak)id delegate; //@property (nonatomic, copy) void (^indexChangeBlock)(NSUInteger index);
68.71KB
文件大小:
评论区