Home

Awesome

XJYChart

<a href="url"><img src="https://github.com/JunyiXie/XJYChart/raw/master/photos/image1.PNG" align="left" height="472" width="260" ></a> <a href="url"><img src="https://github.com/JunyiXie/XJYChart/raw/master/photos/image4.PNG" align="left" height="472" width="260" ></a> <a href="url"><img src="https://github.com/JunyiXie/XJYChart/raw/master/photos/image5.PNG" align="left" height="472" width="260" ></a>

Version Platform License

XJYChart - A High-performance, Elegant, Easy-to-integrate Charting Framework. The Best iOS Objc Charts.

Installation

CocoaPods

XJYChart is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod "XJYChart"

Then, run the following command:

$ pod install

How to Use

Qucikly Use

Eg:

Initialization

- (instancetype)initWithFrame:(CGRect)frame 
                dataItemArray:(NSMutableArray<XLineChartItem*>*)dataItemArray 
            dataDiscribeArray:(NSMutableArray<NSString*>*)dataDiscribeArray
                    topNumber:(NSNumber*)topNumbser
                 bottomNumber:(NSNumber*)bottomNumber
                    graphMode:(XLineGraphMode)graphMode
           chartConfiguration:(XLineChartConfiguration*)configuration;

Chart Data

- (instancetype)initWithDataNumberArray:(NSMutableArray*)numberArray
                                  color:(UIColor*)color;

Chart Configuration

XNormalLineChartConfiguration* configuration =
   [[XNormalLineChartConfiguration alloc] init];
configuration.lineMode = CurveLine;
configuration.isShowShadow = YES;

License

XJYChart is available under the MIT license. See the LICENSE file for more info.