प्रिज्म द्वारा दिए गए टैब्ड पेज सैंपल में, मैं ViewA (पहला टैब) से ViewD (अगला टैब नहीं बल्कि अगला नेविगेशन पेज) पर नेविगेट करना चाहता हूं।

मुझे समझ नहीं आता क्यों यह शीर्ष पर नेविगेशन बार को हटा देता है:

_navigationService.NavigateAsync(nameof(ViewD));

PushAsync के बजाय PushModelAsync पसंद करें। ताकि मैं नेविगेशन टैब पर बैक बटन को ढीला कर दूं जिसका इरादा नहीं है।

क्या मुझसे कोई चूक हो रही है?

0
Akshay Kulkarni 30 अक्टूबर 2017, 17:30

1 उत्तर

सबसे बढ़िया उत्तर

इसका कारण यह है कि व्यूए के माता-पिता NavigationPage नहीं हैं, नतीजा यह है कि नेविगेशन सेवा मानती है कि आप मोडल नेविगेशन चाहते हैं। आपको बस useModalNavigation: false जोड़ने की जरूरत है, इससे नेविगेशन सेवा नेविगेशन पेज के अंदर ViewD को सही ढंग से पुश कर देगी।

1
Dan Siegel 30 अक्टूबर 2017, 17:44