财神随手记账

HPSegmentEnum.h 703B

12345678910111213141516171819202122232425262728293031323334353637
  1. //
  2. // Enum.h
  3. // HPSlideSegmentView
  4. //
  5. // Created by 何鹏 on 17/8/3.
  6. // Copyright © 2017年 何鹏. All rights reserved.
  7. //
  8. #ifndef Enum_h
  9. #define Enum_h
  10. typedef enum {
  11. ENUM_HP_AUTOSIZE=0,// 自动设置大小
  12. ENUM_HP_DEFINESIZE=1,//只需要设置为默认大小
  13. ENUM_HP_AUTOMINSIZE=2 //自动设置大小 默认最小为minWidth
  14. }AutoSizeType;
  15. typedef struct {
  16. NSInteger left;
  17. NSInteger centre;
  18. NSInteger right;
  19. }HPCachePoint;
  20. static inline HPCachePoint
  21. HPCachePointMake(NSInteger left, NSInteger centre,NSInteger right)
  22. {
  23. HPCachePoint point;
  24. point.left=left;
  25. point.centre=centre;
  26. point.right=right;
  27. return point;
  28. }
  29. #endif /* Enum_h */