我正在使用这个库:https ://github.com/gpbl/SwiftChart
我已经用可可豆荚安装了它,并按照第一张图的说明进行操作,但没有出现任何内容。它说“图表类继承自 UIView,因此如果您的图表未显示,则可能是与视图大小有关的问题。检查您的视图约束并确保在 viewDidLoad 上对其进行初始化,此时 UIKit 可以计算视图尺寸。” 寻求帮助但是我不明白如何解决这个问题,因为我是 swift 新手。
编辑
我不知何故意外地解决了这个问题,现在显示了图表,但没有显示线条,在输出框中我得到“无法设置线宽”和“这个类不是键值编码 - 对键线宽度的恭维” </p>
编辑
这是我与视图控制器链接的 swift 文件中的代码:
import UIKit
import SwiftChart
class historyViewController: UIViewController {
let date = Date()
let formatter = DateFormatter()
override func viewDidLoad()
{
super.viewDidLoad()
formatter.dateStyle = .medium
formatter.timeStyle = .none
_ = formatter.string(from: date)
let chart = Chart(frame: CGRect(x: 0, y:0, width: 200, height: 100))
let series = ChartSeries([0, 6.5, 2, 8, 4.1, 7, -3.1, 10, 8])
chart.add(series)
}
override func didReceiveMemoryWarning()
{
super.didReceiveMemoryWarning()
}
}
请注意,我在图表视图周围有一个白色轮廓,但是没有线条或轴或其他任何东西!
谢谢,马特