问题标签 [ios-charts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iOS图表减慢了我的应用程序
我ios-chart
用来展示我建立的日历。我目前正在LineChart
用来绘制我的数据,并在一张图表中为一年中的每一天绘制 1 个点。所以我在一张图表中绘制了 365 个点。绘制它需要大约 1 秒钟。这不是一个大问题,除了我将日历设置为,一旦将其滚动到外部然后再次滚动回来(因此单元格被重绘)TableViewCell
,这将导致非常糟糕的滚动。即使在 iPhone 6 上也要花这么长时间才能画出 400 分,这感觉很奇怪。我可能在这里做错了什么?TableViewCell
ContentView
我的图表设置代码:
每次创建(或重用)单元格时都会执行上面的代码。有任何想法吗?
ios - 使用 iOS 图表绘制多条线
编辑:问题中的示例纯粹是为了简化它,但我不需要创建一条线,而是一条带有数据点的线。这就是我需要使用图形库的原因。数据是动态的而不是静态的。一些用户建议我为此使用图像,但这完全不是我所追求的。我试图了解如何使用“iOS-charts”库来绘制我想要的图表。
项目链接:https ://github.com/danielgindi/ios-charts
我正在使用 iOS 图表库来创建具有多条线的图形。我想要 3 行和 20 个数据点:
- 第 1 行:20 个值为 1 的值
- 第 2 行:20 个值为 2 的值
- 第 3 行:20 个值为 1 的值
我为iOS修改了github项目示例中的“ LineChart2ViewController ”示例,并没有得到我想要的结果。这就是我得到的:
怎么了:
- 线值标签是 1、2 和 3,但 y 位置似乎介于 1 和 0.4 之间。
- 我得到每个数据点的标签(我想删除标签并只显示数据)
我怎样才能做到这一点?
修改后的代码下方:
swift - 如何在 ios-charts 的水平条形图中设置条形宽度静态?
如何在 ios-charts 库中设置水平条形图的条形宽度?似乎宽度是基于为图表绘制的框架的大小。因此,它将每个条隔开到几乎填满容器的大小。有没有办法覆盖这个?
ios - 如何使用 ios-charts 创建浮动图形标记
我正在使用 ios-charts 框架,并希望创建一个标记,当我触摸并左右移动手指时,它会漂浮在图形上。我使用折线图仅供参考。
但是,当我触摸它时,我无法弄清楚如何在图表上获取标记的位置。
我已经阅读了有关子类化 MarkerView 的信息,但这不起作用。您能否告诉我如何获得触摸 ios 图表时显示的点的位置?
ios - ios-charts:无法将库导入新项目
我无法将 iOS 图表项目/库集成到自定义项目中。
以下是我执行的步骤:
- 在 Xcode 上打开演示应用程序
- 在原始演示代码中找到图表库
- 单击在查找器中显示并将项目复制到新项目
- 新项目现在有 2 个目标。我检查包含视图 (ChartIn) 的目标是否确实链接到库。确实如此。
- 我编译库(在新项目中)
- 然后我编译并运行 ChartIn 但我收到以下错误:
dyld:库未加载:@rpath/Charts.framework/Charts 引用自:/private/var/mobile/Containers/Bundle/Application/0C7EC6DC-94B6-4205-8E71-0F704B2A7523/ChartIn.app/ChartIn 原因:找不到图像
swift - 模块文件的部署目标是 ios9.0 v9.0 with Xcode 7 / Swift 2
我有一个项目使用我通过 cocoapods 安装的一些模块。其中之一是图表。为了将我的项目从 Swift 1.2 迁移到 Swift 2,我已经完成了第一次使用 Xcode 7 打开项目时出现的向导。Charts 模块已经可用于 Swift 2,并且我已经更改了我的 Podfile 以包含以下内容为了升级到这个较新且尚未正式发布的版本:
pod 'Charts', :git => 'https://github.com/danielgindi/ios-charts.git'
现在项目工作区在 Xcode 中可以正常打开,除了一条我无法摆脱的错误消息,而且我在网络上找不到任何有用的信息:
在我导入“图表”模块的地方,会弹出上述错误消息。首先,我确保将整个项目设置为部署目标 IOS 9.0,因为它之前是 8.0。
由于这并没有解决问题,我已经完成了 Product -> Clean, Product -> Clean Build Folder,最后删除了“Derived Data”文件夹的内容。在所有这些步骤之后,我也重新启动了 Xcode,但错误仍然出现。
有人知道我可能错过了什么吗?非常感谢!
ios - LineChartView中的ios-charts可见数据
我试图弄清楚如何在平移/缩放图表后计算哪些数据索引(沿 x 轴)在范围内。
例如,当我放大折线图时,我希望能够更新表格视图以仅显示可见数据点的详细信息。
我搜索了我能找到的代码和文档,但无济于事。
swift - ios图表背景颜色
您好想更改我的 iOS 图表的背景颜色。
我试过了:
但它改变了我的条形图周围的颜色,而不是里面的颜色,即。在竖线后面。
任何想法?