ឥរិយាបថត្រឡប់ក្រោយដែលអាចទស្សន៍ទាយបាន

កំណត់គោលការណ៍ត្រឡប់ក្រោយតែមួយ ដើម្បីឲ្យការបិទអូវើឡេយ និងការដកចេញពីស្តាក់តែងតែកើតឡើងតាមលំដាប់ដូចគ្នា។

អូវើឡេយមុនគេ

បិទអូវើឡេយដែលកំពុងសកម្ម មុននឹងដកទំព័រចេញពីស្តាក់។

យល់ពីឬស

ពេលស្តាក់មានធាតុតែមួយ សូមផ្ទេរការគ្រប់គ្រងទៅឥរិយាបថរបស់មេជំនួសឲ្យដកចេញដោយបង្ខំ។

យល់ពីថេប

ក្នុងរបៀបថេប សូមប្ដូរទៅថេបដំបូងនៅឬស មុននឹងចាប់ផ្តើមការគ្រប់គ្រងការចេញនៅកម្រិតកម្មវិធី។

លំនាំស្កុបត្រឡប់ក្រោយ

ប្រើ DeclarativePagesBackScope សម្រាប់ស្តាក់ទំព័រ ហើយប្រើហៅត្រឡប់របស់ថេបសម្រាប់ឬសថេប។

គោលការណ៍ត្រឡប់ក្រោយ

DeclarativePagesBackScope

return DeclarativePagesBackScope(
  pages: _pages,
  popTopPage: _popTop,
  isOverlayVisible: _overlay != null,
  dismissOverlay: _dismissOverlay,
  onBackAtRoot: _onBackAtRoot,
  child: DeclarativePagesNavigator(
    pages: _pages,
    buildPage: _buildPage,
    onPopTop: _popTop,
    canPopTop: () => _overlay == null,
  ),
);
ស្ថិរភាព UX

រក្សា លំដាប់ស្ថិរភាពតែមួយសម្រាប់ព្រឹត្តិការណ៍ត្រឡប់ក្រោយទាំងអស់ ដើម្បីជៀសវាងការភាន់ច្រឡំរវាងប៊ូតុងត្រឡប់ក្រោយរបស់ Android និងកាយវិការរបស់ iOS។