New file |
| | |
| | | // |
| | | // JHTableChart.h |
| | | // JHChartDemo |
| | | // |
| | | // Created by 简豪 on 16/8/24. |
| | | // Copyright © 2016年 JH. All rights reserved. |
| | | // |
| | | /************************************************************ |
| | | * * |
| | | * * |
| | | 表格 |
| | | * * |
| | | * * |
| | | ************************************************************/ |
| | | |
| | | |
| | | #import "JHChart.h" |
| | | |
| | | @interface JHTableChart : JHChart |
| | | /** |
| | | * Table name, if it is empty, does not display a table name |
| | | */ |
| | | @property (nonatomic, copy) NSString * tableTitleString; |
| | | |
| | | /** |
| | | * Table header row height, default 50 |
| | | */ |
| | | @property (nonatomic, assign) CGFloat tableChartTitleItemsHeight; |
| | | |
| | | |
| | | /** |
| | | * Table header text font size (default 15), color (default depth) |
| | | */ |
| | | @property (nonatomic, strong) UIFont * tableTitleFont; |
| | | @property (nonatomic, strong) UIColor * tableTitleColor; |
| | | |
| | | |
| | | |
| | | /** |
| | | * Table line color |
| | | */ |
| | | @property (nonatomic, strong) UIColor * lineColor; |
| | | |
| | | |
| | | /** |
| | | * Data Source Arrays |
| | | */ |
| | | @property (nonatomic, strong) NSArray * dataArr; |
| | | |
| | | |
| | | /** |
| | | * Width of each column |
| | | */ |
| | | @property (nonatomic, strong) NSArray * colWidthArr; |
| | | |
| | | /** |
| | | * The smallest line is high, the default is 50 |
| | | */ |
| | | @property (nonatomic, assign) CGFloat minHeightItems; |
| | | |
| | | |
| | | /** |
| | | * Table data display color |
| | | */ |
| | | @property (nonatomic, strong) UIColor * bodyTextColor; |
| | | |
| | | |
| | | /** |
| | | * The column header name, the first column horizontal statement, need to use | segmentation |
| | | */ |
| | | @property (nonatomic, strong) NSArray * colTitleArr; |
| | | |
| | | /** |
| | | * Anyway, the ranks of name statement, if it is necessary to fill out a two data |
| | | */ |
| | | @property (nonatomic, strong) NSArray * rowAndColTitleArr; |
| | | |
| | | |
| | | /** |
| | | * Offset value of start point |
| | | */ |
| | | @property (nonatomic, assign) CGFloat beginSpace; |
| | | |
| | | |
| | | |
| | | /** |
| | | * According to the current data source to determine the desired table view |
| | | */ |
| | | - (CGFloat)heightFromThisDataSource; |
| | | |
| | | @end |