JXCategoryDotView.h 1.0 KB

1234567891011121314151617181920212223242526272829
  1. //
  2. // JXCategoryDotView.h
  3. // JXCategoryView
  4. //
  5. // Created by jiaxin on 2018/8/20.
  6. // Copyright © 2018年 jiaxin. All rights reserved.
  7. //
  8. #import "JXCategoryTitleView.h"
  9. #import "JXCategoryDotCell.h"
  10. #import "JXCategoryDotCellModel.h"
  11. @interface JXCategoryDotView : JXCategoryTitleView
  12. //相对于titleLabel的位置,默认:JXCategoryDotRelativePosition_TopRight
  13. @property (nonatomic, assign) JXCategoryDotRelativePosition relativePosition;
  14. //@[@(布尔值)]数组,控制红点是否显示
  15. @property (nonatomic, strong) NSArray <NSNumber *> *dotStates;
  16. //红点的尺寸。默认:CGSizeMake(10, 10)
  17. @property (nonatomic, assign) CGSize dotSize;
  18. //红点的圆角值。默认:JXCategoryViewAutomaticDimension(self.dotSize.height/2)
  19. @property (nonatomic, assign) CGFloat dotCornerRadius;
  20. //红点的颜色。默认:[UIColor redColor]
  21. @property (nonatomic, strong) UIColor *dotColor;
  22. /**
  23. 红点 x,y方向的偏移 (+值:水平方向向右,竖直方向向下)
  24. */
  25. @property (nonatomic, assign) CGPoint dotOffset;
  26. @end