Как использовать `prepare(_ context: CGContext, с rendererContext: UIGraphicsRendererContext)`?
Начиная с iOS 10, Apple документирует эту функцию класса в UIKit:
class func prepare(_ context: CGContext,
with rendererContext: UIGraphicsRendererContext)
Тем не менее, я не смог получить доступ prepare
в Xcode 8.3.3:
// error: Type 'UIGraphicsRenderer' has no member 'prepare'
UIGraphicsRenderer.prepare(UIGraphicsGetCurrentContext()!, with: UIGraphicsRendererContext())
// error: Type 'UIGraphicsImageRenderer' has no member 'prepare'
UIGraphicsImageRenderer.prepare(UIGraphicsGetCurrentContext()!, with: UIGraphicsRendererContext())
1 ответ
Решение
Функция prepare определяется в UIGraphicsRendererSubclass
Вы можете импортировать этот класс с помощью вызоваimport UIKit.UIGraphicsRendererSubclass