WKInterfaceImage и динамические изображения на watchOS 2
Если я создаю UIImage и отображаю его с помощью WKInterfaceImage, он всегда отображает изображение как @1x вместо @2x, что приводит к пикселизированному изображению. Он работал нормально с watchOS 1. Как исправить это поведение с watchOS 2? Тот же код отлично работает на iOS с UIImageView.
1 ответ
Решение
Вот решение для создания изображения из NSData
объект на Apple Watch в правильном масштабе экрана.
UIImage *image = [UIImage imageWithData:imageData scale:[[WKInterfaceDevice currentDevice] screenScale]];