segmentview

2018-08-14  本文已影响0人  冰冰凉3

组成

组成

Delegate

//跳转到第几页
- (void)scrollToItemAtIndex:(NSUInteger)index;

Datasource

@protocol HBSegmentViewDataSource <NSObject>

@optional
- (CGSize)sizeOfHeader;
- (CGSize)sizeOfIndicateView;

@required
- (NSUInteger)numberOfItems;
- (UIView *)itemViewAtIndex:(NSUInteger)index;
- (NSString *)titleForItemAtIndex:(NSUInteger)index;


@protocol HBSegmentBinderProtocol <NSObject>

@property (nonatomic, assign) NSUInteger selectedIndex;

- (UIView *)selectedItemView;

- (void)realodData;

- (void)setDelegate:(id<HBSegmentViewDelegate>)delegate;

- (void)setDataSource:(id<HBSegmentViewDataSource>)dataSource;

- (void)setHeaderBackgroundColor:(UIColor *)color;

- (void)setHeaderIsMultiplePage:(BOOL)isMultiplePage;

@end
  1. 总共有多少页
  2. dinging
  3. ding
上一篇 下一篇

猜你喜欢

热点阅读