diff --git a/WatchChart Extension/NKWatchChart/NKLineChart.h b/WatchChart Extension/NKWatchChart/NKLineChart.h index 8489677..547f37c 100644 --- a/WatchChart Extension/NKWatchChart/NKLineChart.h +++ b/WatchChart Extension/NKWatchChart/NKLineChart.h @@ -11,6 +11,8 @@ @interface NKLineChart : NSObject +@property (nonatomic) CGRect frame; + // Background color of the chart @property (nonatomic) UIColor *chartBackgroundColor; // Array of `LineChartData` objects, one for each line. diff --git a/WatchChart Extension/NKWatchChart/NKLineChart.m b/WatchChart Extension/NKWatchChart/NKLineChart.m index 8fd8c96..eda624e 100644 --- a/WatchChart Extension/NKWatchChart/NKLineChart.m +++ b/WatchChart Extension/NKWatchChart/NKLineChart.m @@ -14,7 +14,6 @@ @interface NKLineChart () -@property (nonatomic) CGRect frame; @property (nonatomic) NSMutableArray *chartLineArray; // Array of line path, one for each line. @@ -71,6 +70,13 @@ - (void)setupDefaultValues _axisWidth = 1.f; } +- (void)setFrame:(CGRect)frame +{ + _frame = frame; + _chartCavanWidth = frame.size.width - _chartMargin * 2; + _chartCavanHeight = frame.size.height - _chartMargin * 2; +} + #pragma mark - Draw Chart - (UIImage *)drawImage