Compare commits

...

3 Commits

Author SHA1 Message Date
Terry Worona 64451dd5ac pod spec and read me updates 2014-09-22 19:05:18 -07:00
Terry Worona 36d72ce510 change log and comments 2014-09-22 19:03:25 -07:00
Terry Worona efd8f97335 Removed changes for setFrame 2014-09-22 19:00:10 -07:00
5 changed files with 10 additions and 13 deletions
+4
View File
@@ -1,5 +1,9 @@
# Changelog
## <a href="https://github.com/Jawbone/JBChartView/tree/v2.8.10">2.8.10</a>
#### 09/22/14
- Reverted fix for issue <a href="https://github.com/Jawbone/JBChartView/issues/111">#111</a>.
## <a href="https://github.com/Jawbone/JBChartView/tree/v2.8.9">2.8.9</a>
#### 09/22/14
- Fixes issue <a href="https://github.com/Jawbone/JBChartView/issues/111">#111</a>.
+1
View File
@@ -120,6 +120,7 @@ typedef NS_ENUM(NSInteger, JBChartViewState){
/**
* Acts similiar to a UITableView's reloadData function.
* The entire chart will be torn down and re-constructed via datasource and delegate protocls.
* If a chart's frame changes, reloadData must be called directly afterwards for the changes to take effect.
*/
- (void)reloadData;
-11
View File
@@ -162,17 +162,6 @@ static UIColor *kJBChartVerticalSelectionViewDefaultBgColor = nil;
_hasMaximumValue = NO; // clears max
}
- (void)setFrame:(CGRect)frame
{
[super setFrame:frame];
// because frame is set early, we may not have sources
if (self.delegate != nil && self.dataSource != nil)
{
[self reloadData]; // reload all subviews on frame change
}
}
@end
@implementation JBChartVerticalSelectionView
+2 -2
View File
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "JBChartView"
s.version = "2.8.9"
s.version = "2.8.10"
s.summary = "Jawbone's iOS-based charting library for both line and bar graphs."
s.homepage = "https://github.com/Jawbone/JBChartView"
@@ -10,7 +10,7 @@ Pod::Spec.new do |s|
s.author = { "Terry Worona" => "tworona@jawbone.com" }
s.source = {
:git => "https://github.com/Jawbone/JBChartView.git",
:tag => "v2.8.9"
:tag => "v2.8.10"
}
s.platform = :ios, '6.0'
+3
View File
@@ -95,6 +95,8 @@ Lastly, ensure you have set the *frame* of your barChartView & call *reloadData*
barChartView.frame = CGRectMake( ... );
[barChartView reloadData];
**Note**: subsequent changes to the chart's frame will not invoke *reloadData*; it must be called directly afterwards for any changes to take effect.
#### JBLineChartView
@@ -129,6 +131,7 @@ Lastly, ensure you have set the *frame* of your lineChartView & call *reloadData
lineChartView.frame = CGRectMake( ... );
[lineChartView reloadData];
**Note**: subsequent changes to the chart's frame will not invoke *reloadData*; it must be called directly afterwards for any changes to take effect.
## Customization