我正在为 Apple Watch 开发应用程序,并创建了图表来显示其他 iOS 设备(例如 iPhone 或 iPad)中的数据,但我想知道我是否也可以创建图表来显示 Apple Watch 中的数据?
最佳答案
您可以通过在图像扩展中绘制图表并将其发送到 WatchKit 应用程序并在 ImageView 或组中显示该图像来实现此目的。
绘图到图像示例:
var groupBackgroundImage: UIImage {
UIGraphicsBeginImageContextWithOptions(groupBackgroundImageSize, false, 2.0)
drawCompleteItemsCountInCurrentContext()
let frame = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return frame
}
此示例来自Lister ,来自 Apple 的示例代码,展示应用程序开发的最佳实践,包括 Watch 应用程序。您可以看看他们如何在 WatchKit Extension 中实现循环计数指示器,但确切的代码示例来自文件 GlanceBadge.swift
关于ios - 是否可以在 Apple Watch 中创建图表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31153687/