Согласно flutter do c, любой новый экран, открытый с помощью MaterialPageRoute
, можно закрыть, проведя слева направо в iOS. Это действительно полезно, поскольку пользователям не нужно дотягиваться до верхней части экрана, чтобы нажимать кнопку «Назад», вместо этого они могут просто провести пальцем по экрану слева направо, чтобы go вернуться к предыдущему экрану.
В моем случае я использую пакет OpenContainer
из анимации для перехода между страницами. Поскольку новый экран не открывается с помощью MaterialPageRoute
, но он был открыт с помощью OpenContainer
, экран больше не закрывается с iOS, когда пользователь проводит по странице слева направо.
Мне было любопытно, если можно адаптировать запрещаемую функцию, доступную в MaterialPageRoute
, к тем новым страницам, которые открываются с помощью OpenContainer
.