xamarin / Xamarin.Forms

Xamarin.Forms is no longer supported. Migrate your apps to .NET MAUI.
https://aka.ms/xamarin-upgrade
Other
5.63k stars 1.88k forks source link

MasterDetailPage layout issues on iPhone X in landscape orientation #1491

Open franzdevel opened 6 years ago

franzdevel commented 6 years ago

Description

On iPhone X in landscape orientation, the Master part of the Xamarin.Forms.MasterDetailPage is mislocated and partially cut off from display (as observed on iPhone X iOS 11.2 simulator).

Steps to Reproduce

  1. Open attached sample project
  2. Run project in iPhone X iOS 11.2 simulator --> app will initially show "Contacts Page" with menu icon in upper left corner
  3. Change device orientation to landscape
  4. Tap on menu icon to present Master part

Expected Behavior

Actual Behavior

Basic Information

IDE_info.txt

Screenshots

First screenshot: portrait orientation, correct display

screen01_portrait_correctdisplay

Second screenshot: landscape orientation, incorrect display

screen02_landscape_incorrectdisplay

Reproduction Project

MasterDetailPage.zip

kingces95 commented 6 years ago

1491 xvs8

kingces95 commented 6 years ago

Reproduction exhibits stated actual behavior.

lassana commented 5 years ago

This also happens on iPhone XS with iOS 12. Is there any workaround for this issue?

Mikilll94 commented 4 years ago

This bug is still present.

samhouts commented 3 years ago

This issue doesn't seem to have had any activity in a long time. We're working on prioritizing issues and resolving them as quickly as we can. To help us get through the list, we would appreciate an update from you to let us know if this is still affecting you on the latest version of Xamarin.Forms, since it's possible that we may have resolved this as part of another related or duplicate issue. If we don't see any new activity on this issue in the next 30 days, we'll evaluate whether this issue should be closed. Thank you!

czuck commented 3 years ago

This is still affecting us, we have been anxiously awaiting movement on this issue. I updated the sample app to use Forms 5.0.0-pre3 and FlyoutPage and the issue is still there. MasterDetailPage.zip