移除 Swift 中 iOS 个图表的边框和边距
Remove Border and Margin around iOS Charts in Swift
我正在使用 iOS Charts 和 Swift 3,但我不知道如何做一些事情:
我想删除图表周围的边距。我知道图表在我的 UI 中是边到边的,因为如果我更改图表的背景颜色,它会一直延伸到边缘。如何消除下面红色箭头指示的间隙?
如何删除整个图形周围的边框(注意黑色箭头)?我已经有 totalsGraph.drawBordersEnabled = false
但它不起作用。有不同的选择吗?
谢谢!
那条线实际上就是轴线。
要隐藏所有行,您可以使用
totalsGraph.rightAxis.enabled = false
totalsGraph.legend.enabled = false
totalsGraph.leftAxis.enabled = false
totalsGraph.xAxis.labelPosition = .bottom
totalsGraph.xAxis.drawGridLinesEnabled = false
totalsGraph.xAxis.drawAxisLineEnabled = false
我也在寻找消除边距的解决方案。找到后我会更新我的答案。
这是最小偏移量。
/**
Sets the minimum offset (padding) around the chart, defaults to 10
*/
你可以这样改:
chartView.minOffset = 0
其实做法是这样的:
chartView.xAxis.enabled = false
chartView.leftAxis.enabled = false
chartView.rightAxis.enabled = false
chartView.drawBordersEnabled = false
chartView.minOffset = 0
我正在使用 iOS Charts 和 Swift 3,但我不知道如何做一些事情:
我想删除图表周围的边距。我知道图表在我的 UI 中是边到边的,因为如果我更改图表的背景颜色,它会一直延伸到边缘。如何消除下面红色箭头指示的间隙?
如何删除整个图形周围的边框(注意黑色箭头)?我已经有
totalsGraph.drawBordersEnabled = false
但它不起作用。有不同的选择吗?
谢谢!
那条线实际上就是轴线。
要隐藏所有行,您可以使用
totalsGraph.rightAxis.enabled = false
totalsGraph.legend.enabled = false
totalsGraph.leftAxis.enabled = false
totalsGraph.xAxis.labelPosition = .bottom
totalsGraph.xAxis.drawGridLinesEnabled = false
totalsGraph.xAxis.drawAxisLineEnabled = false
我也在寻找消除边距的解决方案。找到后我会更新我的答案。
这是最小偏移量。
/** Sets the minimum offset (padding) around the chart, defaults to 10 */
你可以这样改:
chartView.minOffset = 0
其实做法是这样的:
chartView.xAxis.enabled = false
chartView.leftAxis.enabled = false
chartView.rightAxis.enabled = false
chartView.drawBordersEnabled = false
chartView.minOffset = 0