Я пытаюсь изучить новые методы пользовательского интерфейса в Swift / iOS, и мне интересно, кто-нибудь может сказать мне, что, по их мнению, происходит в этом пользовательском интерфейсе из iOS Keynote.
Когда в верхней части контроллера представления выбран значок «Рисование», он позволяет пользователю изменять формат выбранного текстового блока. То, что выглядит как табличное представление, скользит снизу вверх. И в этом табличном представлении нажатие на ячейку ведет себя так, как будто табличное представление находится внутри контроллера навигации. Например, щелчок ячейки «Шрифт», по-видимому, вызывает переход «show» только к табличному представлению, и он показывает другое табличное представление с элементом кнопки «
Я понимаю, как реализовать то, что мы видим в нижней половине, если бы это был полноценный контроллер представления размером с устройство, но я никогда не видел пример проекта с контроллером навигации, который отображается как подпредставление внутри большего представления контроллер. Если это то, что я вижу, то я не уверен, как это реализовать (извините, если я упускаю что-то очевидное в Интерфейсном Разработчике). Это то, что происходит, и если да, то как можно достичь этой техники? Или, если это что-то еще, какова иерархия для этого интерфейса? Спасибо за совет!