Как добавить пользовательское действие на кнопку "Назад" в приложении Apple WatchKit в swift?

В нашем приложении Apple Watch swift у нас есть два контроллера (логин и контроллер панели управления). После входа пользователь попадает на страницу панели инструментов и после нажатия на кнопку "Назад" снова попадает на страницу входа. Итак, мое требование заключается в том, чтобы после нажатия кнопки "Назад" на панели инструментов она оставалась на той же странице панели инструментов.

Итак, как я могу предотвратить обратное действие и назначить настраиваемое действие после нажатия кнопки "Назад" в приложении Apple WatchKit?

0 ответов

Я думаю, что вы, возможно, ищете, чтобы вызвать reloadRootPageControllers на WKInterfaceController:

https://developer.apple.com/documentation/watchkit/wkinterfacecontroller/2868441-reloadrootpagecontrollers

после успешного входа в систему и повторно инициализируйте пользовательский интерфейс вашего приложения с помощью экрана панели инструментов. Это делает невозможным возврат к экрану входа в систему, и не будет кнопки возврата, так как панель управления становится новым экраном приложения корневого уровня.

Надеюсь это поможет.

Другие вопросы по тегам