当我尝试UIGraphicsImageRenderer
在 watchOS 应用程序中使用时,编译器会抛出错误。文档中的条目看起来仅适用于 iOS 和 tvOS。你知道为什么会这样吗?
import WatchKit
struct ImageGenerator() {
func image() -> UIImage {
let format = UIGraphicsImageRendererFormat() // ERROR
format.scale = 1
format.opaque = true
let renderer = UIGraphicsImageRenderer(size: size, format: format) // ERROR
let image = renderer.image { imageRendererContext in
// ...
}
}
}