iOS WatchOS5 - как определить размер сложности WatchOS с телефона?
Я смотрю это видео о развитии осложнений для часов Apple и эту таблицу размеров размеров осложнений часов.
В настоящее время мой телефон генерирует полноэкранное изображение на телефоне и отправляет его на часы с помощью фонового обновления приложения. Однако я не знаю, как получить правильный размер усложнения устройства.
Документация предполагает, что я могу программно загрузить изображение из каталога ресурсов часов на часы, и оно будет загружать изображение правильного размера в зависимости от размера устройства. Затем я могу изучить это изображение и определить размер. Однако для этого потребуется двусторонняя передача и отправка размера на телефон с помощью WKSession.
Есть ли простой способ определить по телефону, какой размер экрана у яблочных часов? Я вижу код, который должен работать на часах, но мое приложение генерирует ресурсы на телефоне.
//complication - smaller devices
let width = 300.0
let height = 94.0
//complication - larger devices
let width = 342.0
let height = 108.0
Возможно, я смогу уменьшить изображение на 1,14 на меньших устройствах, но это сделает изображение более размытым.