zoukankan      html  css  js  c++  java
  • ios k线画法分析

    Github地址 https://github.com/zhangxiaomeng1/XMLineChartView

    简书 https://www.jianshu.com/u/949e63975031

    采用继承的方法,写了个基类,,重写- (void)drawRect:(CGRect)rect 方法,setNeedsDisplay 调用drawRect方法;

    - (void)drawline:(CGContextRef)context

          startPoint:(CGPoint)startPoint

           stopPoint:(CGPoint)stopPoint

               color:(UIColor *)color

           lineWidth:(CGFloat)lineWitdth;

     

    - (void)drawLabelPrice:(CGContextRef)context;

     

    //高亮状态滑动

    - (void)drawHighlighted:(CGContextRef)context

                      point:(CGPoint)point

                       idex:(NSInteger)idex

                      value:(id)value

                      color:(UIColor *)color

                  lineWidth:(CGFloat)lineWidth;

     

     

    - (void)drawLabel:(CGContextRef)context

       attributesText:(NSAttributedString *)attributesText

                 rect:(CGRect)rect;

    //画柱状图

    - (void)drawRect:(CGContextRef)context

                rect:(CGRect)rect

               color:(UIColor*)color;

     

     

    - (void)drawGridBackground:(CGContextRef)context

                          rect:(CGRect)rect;

  • 相关阅读:
    静水流深,沧笙踏歌
    iOS 进阶 第二十二天(0603)
    iOS 进阶 第二十一天(0531)
    iOS 进阶 第二十天(0520)
    iOS 进阶 第十九天(0423)
    iOS 进阶 第十八天(0423)
    iOS 进阶 第十七天(0420)
    iOS 进阶 第十六天(0419)
    iOS 进阶 第十五天(0417)
    iOS 进阶 第十四天(0416)
  • 原文地址:https://www.cnblogs.com/zhangxiaomeng1991/p/8619436.html
Copyright © 2011-2022 走看看