GitHub-AbuIOSDeveloper/KLine:多功能的K线绘制项目
GitHub上的AbuIOSDeveloper/KLine项目利用CAShapelayer和UIBezierPath绘制K线。它支持横竖屏切换、刷新、长按、缩放、masonry适配等功能,对金融产品有很好的支持,运行流畅且占用...
标签:Github项目AbuIOSDeveloper CAShapelayer GitHub KLine K线绘制 UIBezierPath 金融产品项目标题:GitHub-AbuIOSDeveloper/KLine:用CAShapelayer和UIBezierPath绘制多功能K线
项目简介
该项目是由AbuIOSDeveloper开发的KLine项目。它利用CAShapelayer和UIBezierPath来绘制K线,具备多种实用功能,如支持横竖屏切换、刷新、长按、缩放、masonry适配等。在金融产品方面有完美的支持,运行非常流畅且占用内存少,采用矢量填充K线。它还能隐藏副图、切换成交量各种指标、添加logo水印,能通过宏自定义K线的高度、宽度以及主图和幅图的占比,虽然暂时没有适配iPhoneX,但横竖屏适配良好且能随意切换K线幅图指标。部分指标计算(如MACD、KDJ、WR)能与国际主流平台数据吻合,后续还将继续优化刷新逻辑、添加分时图和各种周期图的切换,同时该GitHub已有GCDAsynSocket与Websocket的demo。
项目总结
总体而言,AbuIOSDeveloper/KLine项目为金融相关的K线绘制提供了一个功能丰富且高效的解决方案。欢迎大家关注这个项目,如果有任何想法或者建议,欢迎在下方留言参与讨论。
项目地址
数据统计
数据评估
本站链氪巴士提供的GitHub-AbuIOSDeveloper/KLine:多功能的K线绘制项目都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。
相关导航

DocViewer是一个在GitHub上开源的项目,采用MIT license许可证。这个项目专注于文档查看,能够支持如word、excel、pdf、rtf等多种格式的文件,这些文件来源可以是本地或者其他app分享过来的。项目基于Objective - C语言开发,使用了WebKit.framework系统库并涉及AFNetworking3.x三方库(需自行添加)。项目包含如文档列表显示、文档详情显示、与其他应用交互等功能相关的多个模块,每个模块有各自的配置和操作方式。在使用过程中可能遇到iOS9下HTTP请求等问题,需要特定的Info.plist配置解决,也欢迎使用者反馈问题来改进项目。