Как перейти к среднему InterfaceController в навигации на основе страниц на Apple Watch?
Я пытаюсь создать аналогичный поток с приложением Apple Watch Workout, где после начала тренировки вам предоставляется интерфейсный контроллер, показывающий продолжительность, и вы сканируете пролистывание влево, чтобы увидеть дополнительный интерфейсный контроллер, или проведите вправо, чтобы завершить тренировку и т. Д. На другом InterfaceController. Однако (ниже) я не могу провести вправо, чтобы увидеть IC слева, чтобы закончить тренировку. Как я могу добиться этого, чтобы пользователь помещался во 2-й микросхеме стека навигации без решения взлома, например, если я представлен с начальной автоматической перезагрузки InterfaceController в IC #2?
1 ответ
Не уверен, возможно ли сделать это в раскадровке, как я пытался, но понял, как сделать то, что я хотел, с помощью кода:
WKInterfaceController.reloadRootPageControllers(withNames: ["testIC1", "testIC2", "testIC3"],
contexts: [contextDictionary],
orientation: .horizontal,
pageIndex: 1)
}