Skip to content
This repository was archived by the owner on Feb 3, 2026. It is now read-only.

Improve design with Shell#8

Open
Wenfengcheng wants to merge 3 commits intojfversluis:masterfrom
Wenfengcheng:master
Open

Improve design with Shell#8
Wenfengcheng wants to merge 3 commits intojfversluis:masterfrom
Wenfengcheng:master

Conversation

@Wenfengcheng
Copy link
Copy Markdown

Improve design with Shell.

More feedback

  • I've been struggling to remove safeAreaInsets on MainPage on iOS until I find out this bug:Xamarin.Forms/issues/6499, which not fixed until latest version.
  • I use Shell.Current.GoToAsync("//picture"); to navigate page, but when I use Shell.Current.Navigation.PopModalAsync(); to pop back, it crashed! Maybe GoToAsync method not effect navigation stack.bug:Xamarin.Forms/issues/4769
  • So I use Shell.Current.GoToAsync("//main"); to pop back, but I navigate to picture page next time, this page is not recreated which means the page instance and viewmodel not disposed.

@codemillmatt
Copy link
Copy Markdown
Contributor

Thanks for completing the challenge! Fill out this form so we can send you the swag! https://aka.ms/cog-svcs-swag

@Wenfengcheng
Copy link
Copy Markdown
Author

Thanks for completing the challenge! Fill out this form so we can send you the swag! https://aka.ms/cog-svcs-swag

Thank you!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants