SegmentHeaderView.h 732 B

123456789101112131415161718192021222324
  1. //
  2. // SegmentHeaderView.h
  3. // PersonalCenter
  4. //
  5. // Created by Arch on 2018/8/20.
  6. // Copyright © 2018年 mint_bin. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. UIKIT_EXTERN CGFloat const SegmentHeaderViewHeight;
  10. @interface SegmentHeaderViewCollectionViewCell : UICollectionViewCell
  11. @property (nonatomic, readonly, strong) UILabel *titleLabel;
  12. @end;
  13. @interface SegmentHeaderView : UIView
  14. @property (nonatomic, assign) NSUInteger defaultSelectedIndex;
  15. @property (nonatomic, assign) NSUInteger selectedIndex;
  16. @property (nonatomic, copy) void (^selectedItemHelper)(NSUInteger index);
  17. - (void)changeItemWithTargetIndex:(NSUInteger)targetIndex;
  18. - (instancetype)initWithFrame:(CGRect)frame titleArray:(NSArray *)titleArray;
  19. @end