0

我正在为 Swift 4 使用 SwiftCharts。我无法弄清楚如何让简单的图表正确显示以横向启动应用程序,或者处理从纵向到横向的旋转。谁能指出我如何处理非纵向实现的示例或文档?

提前致谢

4

1 回答 1

0

在 RangedAxisExample 中找到了这个。

let orientation = UIApplication.shared.statusBarOrientation
    guard (lastOrientation.map{$0.rawValue != orientation.rawValue} ?? true) else {return}

    lastOrientation = orientation

    guard let chart = chart else {return}
    for view in chart.view.subviews {
        view.removeFromSuperview()
    }
    self.drawChart() //  my chart code here

    chart.view.setNeedsDisplay()
于 2018-03-20T13:22:20.790 回答