Это такая же ситуация, как с UINavigationController
. Использование любого вида последствий, кроме push
, не сохранится на панели навигации или панели вкладок. Обходной путь для UINavigationController
состоит в том, чтобы встроить подробный вид в свой собственный UINavigationController
. Если вы думаете об этом, это имеет смысл. Цель модального эффекта - предоставить пользователю некоторую полезную информацию, возможно, не относящуюся к теме. Если говорить о теории UX, обычно вы предлагаете только пару вариантов выхода из этого варианта использования.
Для панели вкладок не имеет смысла использовать модальную секцию, в то время как панель вкладок должна оставаться видимой, поскольку это позволит пользователю отойти от вашего модального представления. С учетом вышесказанного вы можете попытаться сделать ваш модальный вид укороченной по высоте, чтобы он не закрывал панель вкладок, когда он помещается в стек. Это не проверено, но, по-моему, это возможно.