JunyiXie / Xjychart
Licence: mit
iOS Chart. Support animation, click, scroll, area highlight.
Stars: ✭ 854
Projects that are alternatives of or similar to Xjychart
Tap
1Kb library for easy unified handling of user interactions such as mouse, touch and pointer events.
Stars: ✭ 541 (-36.65%)
Mutual labels: touch
T Scroll
A modern reveal-on-scroll library with useful options and animations. (Animate Elements On Reveal)
Stars: ✭ 642 (-24.82%)
Mutual labels: slide
Android 3d Model Viewer
Android OpenGL 2.0 application to view 3D models. Published on Play Store
Stars: ✭ 809 (-5.27%)
Mutual labels: touch
React Native Fingerprint Scanner
Provide Fingerprint, Touch ID, and Face ID Scanner for React Native (Compatible with both Android and iOS)
Stars: ✭ 704 (-17.56%)
Mutual labels: touch
Angular2 Carousel
An lightweight , touchable and responsive library to create a carousel for angular 2 / 4 / 5
Stars: ✭ 26 (-96.96%)
Mutual labels: touch
React Native Sketch
🎨 A React Native <Sketch /> component for touch-based drawing.
Stars: ✭ 627 (-26.58%)
Mutual labels: touch
React Carousel
A pure extendable React carousel, powered by Brainhub (craftsmen who ❤️ JS)
Stars: ✭ 764 (-10.54%)
Mutual labels: slide
Glightbox
Pure Javascript lightbox with mobile support. It can handle images, videos with autoplay, inline content and iframes
Stars: ✭ 702 (-17.8%)
Mutual labels: slide
Sortable
Reorderable drag-and-drop lists for modern browsers and touch devices. No jQuery or framework required.
Stars: ✭ 23,641 (+2668.27%)
Mutual labels: touch
Vue Concise Slider
vue-concise-slider,A simple vue sliding component
Stars: ✭ 831 (-2.69%)
Mutual labels: slide
Pixi Viewport
A highly configurable viewport/2D camera designed to work with pixi.js
Stars: ✭ 532 (-37.7%)
Mutual labels: touch
Swiper
Most modern mobile touch slider with hardware accelerated transitions
Stars: ✭ 29,519 (+3356.56%)
Mutual labels: touch
Swipe
Swipe is the most accurate touch slider. Support both React and Angular.
Stars: ✭ 850 (-0.47%)
Mutual labels: slide
Lab teaching 2016
Repository for materials/codes from Kording lab teaching 2016
Stars: ✭ 16 (-98.13%)
Mutual labels: slide
React Zmage
一个基于 React 的可缩放图片控件 | A scalable image wrapper power by react
Stars: ✭ 713 (-16.51%)
Mutual labels: slide
XJYChart
XJYChart - A High-performance, Elegant, Easy-to-integrate Charting Framework. The Best iOS Objc Charts.
- [x] chart more beautiful
- [x] support chart scroll
- [x] support chart area fill
- [x] support chart animation
- [x] support chart touch
- [x] support chart highlight
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;
- frame: The frame rectangle for the view
- dataItemArray: data for lines
- topNumber: ordinate coordinate top number
- bottomNumber: ordinate bottom top number
- graphMode: which kind of line chart you want to use.eg: MutiLineGraph,AreaLineGraph,StackAreaLineGraph
- chartConfiguration: detail configuration for chart. like lineMode, shadow
Chart Data
- (instancetype)initWithDataNumberArray:(NSMutableArray*)numberArray
color:(UIColor*)color;
- numberArray: values in line
- color: line fill 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.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].