Установка заголовка в правом верхнем углу модально представленного интерфейса в WatchOS
Можно ли сделать это? Насколько я знаю, метод setTitle() позволяет изменять текст верхнего левого текста "Отмена".
1 ответ
Нет, ты не можешь.
Все WKInterfaceObject
а также WKInterfaceController
просто прокси-объекты для отправки запросов к реальному объекту пользовательского интерфейса. Это сильно отличается от UIView
а также UIViewController
в iOS
Расслоение раскадровки отделено от расслоения расширения. Таким образом, в концепции песочницы вы не можете получить доступ к реальному объекту пользовательского интерфейса напрямую с контекстом расширения. Соединение между прокси и реальными объектами пользовательского интерфейса управляется самой watchOS.
В результате, что, если нет параметра API запроса или построителя интерфейса, Нет способа отреагировать или изменить реальные объекты пользовательского интерфейса с помощью кода в комплекте расширений.