ios-charts相关内容

如何在SWIFT 3x中实现跟踪球和访问条形图上的标签

开发人员您好,我正在做的项目中我使用了Danielgindi/Charts第三方库现在这里的挑战是我需要在图表的最高点展示一个如图所示的跟踪球。我如何实现这一点有什么建议吗? 或者如何访问条形图上方的值,我想在最高峰(20.0)上打印其他内容,如“E”?? 推荐答案 不幸的是,无法设置图像,而不是在条形图上方的值处设置字符串或双精度。 但是,是的,我们可以访问上面的值栏,请访问提到的链 ..
发布时间:2022-06-21 22:23:28 移动开发

图表 lineChartDataset 舍入值

我正在尝试使用 Swift 3.0 的 iOS Charts 库进行一些操作.我有一个关于 lineChartDataset 值(显示在每个值点上方)的格式的问题.现在这些值是“双倍"并显示为 2.0 和 3.0 而不是 2 和 3 等.是否可以四舍五入这些值?我尝试使用 numberFormatter 但没有任何效果.任何帮助将不胜感激. 解决方案 ios-charts 已升级为协议基础 ..
发布时间:2021-12-25 17:07:14 移动开发

“Interface Builder 文件中的未知类 BarChartView"使用自定义框架时出错

我正在尝试在我的应用中使用 Charts 框架.我已经使用 Carthage 为此构建了二进制文件并添加到我的应用程序中并包含两个文件: - Charts-Swift.h- Charts.h 然后我将视图的自定义类设置为 BarChartView,但 XCode 似乎无法识别该类(无自动完成).而且自定义模块也没有设置. 当我运行应用程序时,我总是收到此警告: Interface B ..
发布时间:2021-09-30 19:56:38 移动开发

当用户点击图表时创建一个 MarkerView

我已经搜索并搜索了如何在用户单击条形图中的条形图时使用 Swift 的 Charts(是 iOS 图表)显示 MarkerView. 文档说明该库能够使用 MarkerViews“突出显示值(使用可自定义的弹出视图)",但我不知道如何显示. 我想要在用户点击条形图中的条形时显示一个小工具提示,如下图所示. 条形图上的工具提示: 我已准备好 chartValueSelecte ..
发布时间:2021-09-30 19:52:28 移动开发

iOS-Charts 如何将 UIImage 放在一个点旁边

我想在 Swift 中使用 iOS-Charts 绘制一些折线图来显示数据.现在,我需要在每个点旁边放一个小图标. 现在我可以在图形上添加 UIImage,但问题是如何正确获取每个点的 CGPoint 坐标. 如果我改变设备的方向或设备类型,图像的位置仍然是固定的,不会相应地改变.这是 iPhone 6s 图片. 这是我当前的代码: for i in 0.. 解决方案 可以 ..
发布时间:2021-09-12 20:19:49 移动开发

如何根据其条形拟合 x 轴标签?

我正在使用 ios-chart 库,并且我有一个 CombinedBarChart,默认情况下我对其进行了缩放 combinedBarChart.setScaleMinima(2, scaleY: 1)combineBarChart.setScaleEnabled(false) 我希望每个 x 轴标签都位于每个条形上方,但我无法使其正常工作. 这是我的例子: 如您所见,x 轴标签与 ..
发布时间:2021-09-02 18:49:28 移动开发

正确的数据未显示在 ios 图表中

我使用 图表 3.0.1 版.我目前通过转换我的 Rails 项目来自学 Swift.我对Objective C一无所知,所以请耐心等待;到目前为止,我做得很好. 我下面的代码格式不正确,因为我缺少 PieChart 中的 days 数组: 数字似乎不正确.代码: @IBOutlet 弱 var chartView:PieChartView!覆盖 func viewDidLoad() ..
发布时间:2021-09-02 18:43:40 移动开发

如何在 swift 3 中绘制 LineChartData?

我切换到 swift 3,现在我正在努力让我的图表数据再次显示.当我这样使用它时,我只看到一个空图表.我认为一些初始化器发生了变化? 我使用的是 Swift-3.0 分支. @IBOutlet 弱 var lineChartView: LineChartView!覆盖 func viewDidLoad() {对于数据中的 x {...让 dataSet = LineChartDataSet ..
发布时间:2021-09-02 18:36:08 移动开发

ios Charts 3.0 - 将 x 标签(日期)与图表对齐

我很难将库 Charts(来自 Daniel Gindi)从版本 2 (Swift 2.3) 迁移到版本 3 (Swift 3). 基本上,我无法将 x 标签(日期)与相应的图正确对齐. 这是我之前在第 2 版中所拥有的: 在第 2 版中,我有第 7、8、10 和 11 天的值.所以我在中间错过了一天,但标签与情节正确对齐. 这是我在第 3 版中的内容: 在第 3 版 ..
发布时间:2021-09-01 20:45:53 移动开发

设置 setVisibleXRangeMaximum 时,iOS 图表 X 轴值无限重复

我正在尝试绘制一个图表,其中 x 轴是 TimeInterval,Y 轴是 功耗.将有太多数据无法显示,因为每天都会有数据.出于这个原因,我想一次显示 5 个 x 值.我通过在设置图表数据后设置 self.chart.setVisibleXRangeMaximum(5) 来实现这一点.尽管显示了 5 个 x 轴值,但这些值会无限重复.就像第一天是 10/10/2016 之后的所有 x 轴值对于无限 ..
发布时间:2021-06-04 18:33:54 移动开发

如何将iOS图表限制为视图大小

EDIT (简短版本):我当时正在使用带有动态数据的ios-charts显示一个图,并且该图将我的图切掉,因此该图的整个垂直部分无法正确显示.某些操作(例如从横向过渡到纵向或从纵向过渡到纵向)将导致图形正确显示. 原始问题 我正在使用ios-charts版本2.2.4在运行ios 9.3的iPhone 6模拟器上显示折线图,并且遇到了内容被垂直剪切的问题... 有时. 该图表是向 ..
发布时间:2021-05-17 20:16:54 移动开发

iOS图表反转X轴方向

我有一个使用 Daniel Gindi iOS图表构建的条形图.它代表一段时间内的历史数据.我遇到的问题是,数据是从左到右绘制的(新数据->旧数据).我需要将其绘制为从右到左的顺序(旧数据->新数据).我知道我可以颠倒我向 BarChartData 中输入数据的顺序,但是随后出现了图表仍然保持对齐的问题.它需要正确对齐.我在此处上找到了讨论,该话题讨论了反转x轴的问题及其解决方法可以解决(当前尚不 ..
发布时间:2021-05-16 21:01:52 移动开发

如何检测图表标记上的点击手势?

我正在使用图表在应用程序中创建自定义图形.我遇到的一件事是检测图表标记上针对当前值显示的触摸事件.我想根据被点击的标记执行和操作.该动作应输入由点击标记表示的数据条目. 我已阅读可选标记视图&图像在Y轴上,但仍然无法产生可行的解决方案. 如果有人可以提供代码示例,或者提供比上面链接更多的详细解释,以指导我朝正确的方向发展,那将是非常不错的. 谢谢 解决方案 我最终解决了这 ..
发布时间:2021-05-16 20:32:16 移动开发

iOS swift3图表xaxis重复值问题

我在使用iOS图表库为xAxis创建字符串值时遇到问题 x值始终具有重复值,请参见下图,您可以看到值始终为 JAN JAN JAN JAN FEB FEB FEB 如何设置图表的x值,因为它将显示 JAN FEB MAR ? 导入UIKit导入图表类ViewController:UIViewController {var months:[String]!@IBOutlet var l ..
发布时间:2021-04-21 20:36:59 移动开发

iOS图表库-如何处理X轴重复值

我已经使用@danielgindi的Charts库为我的iOS应用程序生成了图形.似乎一切正常,但我们面临着X轴数据复制的问题. 以(X轴值,Y轴值)的图形输入数据 ("29/29/2017/00:00:00","2.7") (“" 29/03/2017 00:00:00“," 2.4“) ("29/29/2017/00:10:00","1.3") (“" 29/03 ..
发布时间:2021-04-21 20:35:24 移动开发

iOS图表缩放属性

我正在使用iOS图表库,在我的应用程序中,我的条形图视图可能会有很多x轴值,但是,我只需要显示其中一些即可.我尝试使用 barChartView.setVisibleXRangeMaximum(12)来做到这一点,尽管这会引起一些奇怪的问题.(就像条形图的条形图填充所有x轴一样)我没有使用该功能,而是尝试使用zoom属性 barChartView.zoom(scaleX:4,scaleY:0,x: ..
发布时间:2021-04-14 19:16:03 移动开发

iOS图表ValueFormatter

我正在使用iOS图表插件(折线图),希望将图表值(每个点上方的数字)设置为十进制数字. 该值为双精度,但是默认情况下,图表会对其进行四舍五入并将其显示为整数. 我尝试了以下操作,但不起作用: let valueformatter = NumberFormatter() valueformatter.numberStyle = .decimal valuef ..
发布时间:2020-12-01 06:47:14 移动开发

iOS图表中的圆条

我使用 ios图表中的BarChartView创建了条形图,但我不知道出如何在圆棒上添加圆角. 这是我正在使用的代码: let barChart: BarChartView //... var xVals = [String]() var yVals = [BarChartDataEntry]() //... let set1 = BarChartDataSet(yVals: yVa ..
发布时间:2020-12-01 06:23:09 移动开发