I almost get done, but when a navigate to next page the things does not going right. see images
First PAge is it OK
next Page is not (like a styled topbar is over the default one)
I saw that the first page is set in ´AppShell.xaml´:
<ShellContent Title="" ContentTemplate="{DataTemplate local:SettingsPage}" Route="SettingsPage" />
and the next page is set in ´AppShell.xaml.cs´:
Routing.RegisterRoute(nameof(LoginPage), typeof(LoginPage)); using Routing because of the navigate stack handler, like to set the Backbutton.
When a put the LoginPage at the <ShellContent..., it works as expected
But the Backbutton disappear
Steps to Reproduce
I provided a little basic project that reproduce this behaviour :
Description
Hi I`m trying to customize the default shell topbar in Android and iOS
I would do like to set some rounded corners on it
i`m trying to follow this https://vladislavantonyuk.github.io/articles/Customizing-.NET-MAUI-Shell/
I almost get done, but when a navigate to next page the things does not going right. see images
First PAge is it OK
next Page is not (like a styled topbar is over the default one)
I saw that the first page is set in ´AppShell.xaml´:
<ShellContent Title="" ContentTemplate="{DataTemplate local:SettingsPage}" Route="SettingsPage" />
and the next page is set in ´AppShell.xaml.cs´:
Routing.RegisterRoute(nameof(LoginPage), typeof(LoginPage));
usingRouting
because of the navigate stack handler, like to set theBackbutton
.When a put the
LoginPage
at the<ShellContent...
, it works as expectedBackbutton
disappearSteps to Reproduce
Just run the App and navigate to next page clicking in the button to see the behaviour
Link to public reproduction project repository
https://github.com/elfiservice/maui-customizing-shell-test
Version with bug
8.0.82 SR8.2
Is this a regression from previous behavior?
Not sure, did not test other versions
Last version that worked well
Unknown/Other
Affected platforms
Android
Affected platform versions
Android SDK 34
Did you find any workaround?
No response
Relevant log output
No response