首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改CareKit图形中的笔划宽度?

如何更改CareKit图形中的笔划宽度?
EN

Stack Overflow用户
提问于 2020-03-22 20:01:50
回答 1查看 157关注 0票数 1

我正在尝试使用CareKit-UI在我的应用程序中显示图形。但是默认的笔划宽度很大,我想要更改它。我尝试使用OCKDimensionStyler并覆盖lineWidth1属性,但在更新图形主线时失败。

图表视图声明:

代码语言:javascript
复制
let chartView = OCKCartesianChartView(type: .line)

chartView.headerView.titleLabel.text = "Doxylamine"

chartView.graphView.dataSeries = [
    OCKDataSeries(values: [0, 1, 1, 2, 3, 3, 2], title: "Doxylamine")
]
EN

回答 1

Stack Overflow用户

发布于 2020-03-22 20:01:50

此属性不能使用OCKStyler编辑,但可以通过设置OCKDataSeriessize属性来编辑。

以下是代码的更新版本:

代码语言:javascript
复制
let chartView = OCKCartesianChartView(type: .line)

chartView.headerView.titleLabel.text = "Doxylamine"

var series = OCKDataSeries(values: [0, 1, 1, 2, 3, 3, 2], title: "Doxylamine")
series.size = 2
chartView.graphView.dataSeries = [series]

这允许您在同一图形上有多个系列,每个系列具有不同的描边宽度。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60799056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档