From 2adc30440f0da642460e11c231297b8c5dc001e7 Mon Sep 17 00:00:00 2001 From: rcancro Date: Thu, 18 Feb 2016 16:41:58 -0800 Subject: [PATCH] Exposing currentScaleFactor --- AsyncDisplayKit/ASTextNode+Beta.h | 5 +++++ AsyncDisplayKit/ASTextNode.mm | 3 +-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/AsyncDisplayKit/ASTextNode+Beta.h b/AsyncDisplayKit/ASTextNode+Beta.h index 38059aa7c3..b4d3b88982 100644 --- a/AsyncDisplayKit/ASTextNode+Beta.h +++ b/AsyncDisplayKit/ASTextNode+Beta.h @@ -15,4 +15,9 @@ */ @property (nonatomic, copy) NSArray *pointSizeScaleFactors; +/** + @abstract The currently applied scale factor, or 0 if the text node is not being scaled. + */ +@property (nonatomic, assign, readonly) CGFloat currentScaleFactor; + @end \ No newline at end of file diff --git a/AsyncDisplayKit/ASTextNode.mm b/AsyncDisplayKit/ASTextNode.mm index ca45d23330..202a5bb2ed 100644 --- a/AsyncDisplayKit/ASTextNode.mm +++ b/AsyncDisplayKit/ASTextNode.mm @@ -79,7 +79,6 @@ static NSString *ASTextNodeTruncationTokenAttributeName = @"ASTextNodeTruncation CGSize _constrainedSize; ASTextKitRenderer *_renderer; - CGFloat _currentScaleFactor; UILongPressGestureRecognizer *_longPressGestureRecognizer; } @@ -245,7 +244,7 @@ static NSArray *DefaultLinkAttributeNames = @[ NSLinkAttributeName ]; .maximumNumberOfLines = _maximumNumberOfLines, .exclusionPaths = _exclusionPaths, .pointSizeScaleFactors = _pointSizeScaleFactors, - .currentScaleFactor = _currentScaleFactor, + .currentScaleFactor = self.currentScaleFactor, }; }