நிர்ணயமான பின்செல் நடத்தை
ஒரே பின்செல் கொள்கையை வரையறுக்கவும்; ஓவர்லே மூடுதலும் stack pop-களும் எப்போதும் ஒரே வரிசையில் நடக்கச் செய்யுங்கள்.
ஓவர்லேக்கள் முதலில்
செயலில் உள்ள ஓவர்லேக்களை பக்க stack-களை pop செய்வதற்கு முன் மூடுங்கள்.
ரூட்-அறிவு
stack நீளம் ஒன்று மட்டுமே இருந்தால், force-pop செய்வதற்குப் பதிலாக parent நடத்தைக்கு ஒப்படையுங்கள்.
டேப்-அறிவு
டேப் முறையில், app-மட்ட exit handling-ஐத் தொடங்குவதற்கு முன் root-இல் முதல் டேபுக்கு நகருங்கள்.
பின்செல் ஸ்கோப் படிமுறை
பக்க stack-களுக்கும் tab root-களுக்கும் 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 system back மற்றும் iOS gestures இடையிலான பயனர் குழப்பத்தைத் தவிர்க்க, பின்செல் நிகழ்வுகளுக்கான ஒரே ஒருங்கிணைந்த வரிசையை பேணுங்கள்.
முந்தையது
அறிவிப்புப் பாணி டேப்கள்அடுத்தது
எதிர்மாதிரிகள்