CRRulerLayer.h 484 B

12345678910111213141516171819202122232425
  1. //
  2. // CRRulerLayer.h
  3. // Pods
  4. //
  5. // Created by Sergey Chuchukalo on 08/25/2016.
  6. //
  7. // Copyright © 2016 Cleveroad Inc. All rights reserved.
  8. #import <QuartzCore/QuartzCore.h>
  9. #import "CRMark.h"
  10. @interface CRRulerLayer : CALayer
  11. typedef struct CRRange {
  12. CGFloat location;
  13. CGFloat length;
  14. } CRRange;
  15. @property (nonatomic) CRRange rulerRange;
  16. @property (nonatomic) CRMark *minorMark;
  17. @property (nonatomic) CRMark *middleMark;
  18. @property (nonatomic) CRMark *majorMark;
  19. @end