IOSk线开发
文章平均质量分 84
kayyyuan
这个作者很懒,什么都没留下…
展开
-
IOS端K线系列之分时图-十字叉效果制作
前述如果有炒股的同学看到我们绘制的分时线(没看到的话,点这儿)想必一定会气得半死!因为除了基本的展示功能以外,缺少的太多!比如:长按的话,就会出现价格涨幅、交易量之类的详情原创 2017-05-21 10:57:06 · 2548 阅读 · 1 评论 -
IOS端K线系列之K线-整体搭建
k线系列目录 查看目录请点击这儿前言当写完了所有需要使用的素材类后,我们开始搭建一个比较完整的K线Demo。它包含以下功能: 1、可以展示蜡烛图 2、可以展示OHLC图 3、可以左右滑动 4、可以长按出现十字叉 5、有基本的价格和日期区间展示GO在上几篇文章中,我们已经知道如何绘制蜡烛、边框、OHLC等。所以在这里,可以直接使用已经写好的类。绘制边框首页,我们先绘原创 2017-06-01 08:36:26 · 3024 阅读 · 1 评论 -
IOS端K线系列之分时图-整体搭建
那对于我们的主题:分时图,其实也可以这样看待。如何绘制一张分时图,如果你看过前面几篇的文章(没看过的点这儿),心里应该会有个大体的过程:绘制分时图的边框绘制分时图的X轴时间点绘制价格区间标识绘制分时线绘制均线绘制呼吸灯完成6个步骤,那一个分时图就已经绘制完成。原创 2017-05-20 08:18:13 · 2695 阅读 · 1 评论 -
IOS端K线系列之分时图-呼吸灯的制作(CABasicAnimation)
CABasicAnimation介绍在开始之前,我们先来学习一个知识点(大神可略过….)。是关于制作动画的一个点,在平时开发中要是做动画效果可能会经常使用到这段代码:[UIView animateWithDuration:1 animations:^{ //开始做某件事情 } completion:^(BOOL finished) {原创 2017-05-18 11:44:37 · 2530 阅读 · 0 评论 -
IOS端K线系列之分时图-绘制分时线和背景区域
本文是衔接上篇关于绘制分时图框的内容,如果你还不了解关于K线图、分时图的相关知识,可以点击这儿。需求确定在上篇文章中,我们已经把分时图的框和坐标文字全部画好,如下:那现在就需要把分时线和背景绘制上去,效果如下:开始搞起需求既然已经确定,那我们就来分解需求。其实仔细观察效果图,就可以发现分时线为只是一条多个点连成的线,而下面的背景区域是一个封闭区间,封闭区间是由上方的线、起始两个坐标点、X轴上与起始坐原创 2017-05-17 21:30:45 · 4223 阅读 · 1 评论 -
IOS端K线系列之分时图-从一个框开始画起
写在前面如果你还不懂什么叫做分时图、k线之类的,请点击这儿 如果你还不懂CAShapeLayer之类的绘制方法,请点击这儿在上篇文章中,已经说到如何使用CAShapeLayer来绘制一条线和一个框了。那既然咱们是要做K线框架,就首先从分时图一个简单的框开始做起。开始搞起先上效果图:( 图1 ) ( 图2 ) 可能看到效果图会有疑问,为什么两个图的X轴不一样呢?其实第1张图是现货类的分时图,这里原创 2017-05-17 17:38:57 · 2278 阅读 · 0 评论 -
IOS端K线系列之绘制方法比较(CoreGraphics、CoreAnimation)
写在前面关于在IOS端进行原生界面绘制,苹果开发文档里明确提供了几种方法:使用系统提供的标准视图,例如lists, collections, alerts, images, progress bars, tables等。使用Core Animation的图层,Core Animation不仅提供了动画的类,还提供了显示内容的图层类。使用OpenGL ES,这个框架提供了一套开放标准的图形绘制库原创 2017-05-16 23:16:02 · 2603 阅读 · 0 评论 -
IOS端K线系列之K线-绘制蜡烛图
k线系列目录 查看目录请点击这儿补充知识K线虽然看上去复杂,但仔细观察就会知道几乎所有的k线无非由以下几种组成:(1)蜡烛(2)OHLC(3)线段(4)带状(5)圆形除此之外还有其他的,都是比较少见的。蜡烛绘制补充了一点知识后,我们来进入主题。绘制上述所说的第一种,蜡烛。如果不懂什么是蜡烛,点这里补一下基础知识。首先来分解蜡烛,其实它是由一个长方形加上两根线段(如果长方形是非空心的话,就是一根原创 2017-05-24 23:21:41 · 4395 阅读 · 1 评论 -
IOS端K线系列之K线-绘制OHLC图、线段、圆形
k线系列目录 查看目录请点击这儿接着上篇文章继续说。在上文中我们把蜡烛绘制完,也讲到在K线中常见的几种图形:蜡烛OHLC线段带状圆形那在这篇文章里,我们把其余的也绘制一下,争取做一个基础的类库,这样在开发框架时就可以直接使用。OHLC图先上两张效果图:如图所示,它是由4个数据生成:开盘、收盘、最高、最低。中间的线是最高点至最低点连接而成,两边的分别是开盘点和收盘点与中间线连接而成。原创 2017-05-25 15:30:11 · 3083 阅读 · 0 评论 -
IOS端K线系列之K线、OHLC线、分时线基础知识
本文主要介绍在IOS端开发K线框架时所需要的一些最基础的知识。包括对股票、现货的不同,对蜡烛(又称K线)、OHLC线、分时图的详细叙述。如有不足或者纰漏,可随时拍砖评论。如下分为6点进行介绍:1、股票 股票(stock)是股份公司发行的所有权凭证,是股份公司为筹集资金而发行给各个股东作为持股凭证并借以取得股息和红利的一种有价证券。每股股票都代表股东对企业拥有一个基本单位的所有权。每支股票背后都有原创 2017-05-15 18:27:19 · 3496 阅读 · 2 评论 -
IOS端K线系列之K线-边框绘制、滑动选择
k线系列目录 查看目录请点击这儿在分时线写完以后,我们开始接着学习如何写K线。其实k线并没有想象的那么复杂,还是像前几篇文章提供的思路一样,第一步、第二步、第三步…….把一个复杂的问题简单化,才是我们最需要做的事情。首先看一下最终要完成的效果图:不管是现货还是股票类的k线,都是一样的。因为k线本质上是用来表示某个商品价格变动的情况(如果不了解k线基础知识,点击这儿)。上图的k线是由一根根蜡烛组原创 2017-05-24 18:36:43 · 2822 阅读 · 0 评论