Тодорхой шинжтэй буцалтгүй үйл ажиллагаа.
"Буцах" горимыг ганцаардуулаж, ингэснээр дэлгэрэнгүй цонтонгууд хаагдах болон цуваа цухалдах үйл ажиллагаа нь бүх тохиолдолд ижил дарааллаар явахаар тохируулна.
Дээд давхарганы анхны хэрэглээ.
Цэсвэрүүдийг харуулж байгаа бүх төрлийн дэлгэрэнгүй цонтыг унтрааж, дараа нь хуудсын цэсвэрүүдийг гаргана.
Шулууныг мэддэг.
Хэрэв цуваагийн урт нь нэг бол, цувааг хүчээр устгахын оронд, эцэг элемент дэх үйл ажиллагаанд шилжүүлээрэй.
Хөтөлмөрүүдийг таних чадвартай.
Программын урсгалыг зогсоох үйлчилгээг эхлүүлэхээс өмнө, "таб" горимд байгаа үед, үндсэн цэсэнд байгаа анхны "таб"-руу шилжиж байх ёстой.
Урд талын харааны хэрэгсэлд байрласан хэв маяг.
"DeclarativePagesBackScope" гэсэн функц нь хуудсын цувааг удирдахдаа, "tab callbacks" гэсэн функц нь таб (сагс)-ын үндсэн хэсгийг удирдахдаа ашиглагддаг.
Буцаан авах бодлого.
Тодорхойлох мэдээллүүд, хулбаатууд, хүрээ.
return DeclarativePagesBackScope(
pages: _pages,
popTopPage: _popTop,
isOverlayVisible: _overlay != null,
dismissOverlay: _dismissOverlay,
onBackAtRoot: _onBackAtRoot,
child: DeclarativePagesNavigator(
pages: _pages,
buildPage: _buildPage,
onPopTop: _popTop,
canPopTop: () => _overlay == null,
),
);
Хэрэглэгчийн туршлагын тогтвортой байдал.
Хадгалаж бай. Бүх төрлийн цуглуулсан мэдээллүүдийг нэгэн зэрэг, тогтмол дарааллаар цуглуулах заавар. Android системд байгаа буцаж авах (back) функц болон iOS дээрх хөдөлгөөнүүдтэй холбоотой хэрэглэгчийн төвөгдөлийг урьдчилан сэргийлэхийн тулд.
Дараах.
Амжилтанд хүрэхгүй арга зам.