Bug 58002 - [iOS] Can't switch from Master to Detail on iPad in split screen mode
Summary: [iOS] Can't switch from Master to Detail on iPad in split screen mode
Alias: None
Product: Forms
Classification: Xamarin
Component: iOS ()
Version: 2.3.5
Hardware: PC Windows
: --- normal
Target Milestone: ---
Assignee: Bugzilla
Depends on:
Reported: 2017-07-07 13:11 UTC by Michael Rumpler
Modified: 2017-10-09 11:33 UTC (History)
5 users (show)

Tags: ac ios ipad multitasking splitview masterdetailpage
Is this bug a regression?: ---
Last known good build:

demo project (53.02 KB, application/x-zip-compressed)
2017-07-07 13:11 UTC, Michael Rumpler

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.

Please create a new report for Bug 58002 on Developer Community or GitHub if you have new information to add and do not yet see a matching new report.

If the latest results still closely match this report, you can use the original description:

  • Export the original title and description: Developer Community HTML or GitHub Markdown
  • Copy the title and description into the new report. Adjust them to be up-to-date if needed.
  • Add your new information.

In special cases on GitHub you might also want the comments: GitHub Markdown with public comments

Related Links:

Description Michael Rumpler 2017-07-07 13:11:41 UTC
Created attachment 23397 [details]
demo project

On tablets I use a MasterDetailPage with MasterBehavior=Split. So the iPad should display Master and Detail side by side in portrait and landscape.

But when my iPad Pro 9.7" is in Split Screen mode, then it only displays Master or Detail. In landscape, when my app has 50% of the screen, then it only displays the Master. When it uses 75% of the screen, then it only displays the Detail page. In portrait, it only displays the Master.
In any case I couldn't find a way to switch between pages.

I tested this with Xamarin.Forms and The attached demo project uses the latter.
Comment 1 Jimmy [MSFT] 2017-07-07 17:50:10 UTC
I'm able to reproduce this issue with the attached project and the issue still occurs with the Forms build. 

I'm seeing the same behavior as mentioned in the description when using the iPad multitasking split view and there is no way to get the other view if only the Master or Detail is shown:

### Portrait
Full:   Master and Detail visible
Split:  Master only

### Landscape
Full:   Master and Detail visible
75%:    Detail only
50%:    Master only
Comment 2 JJXam 2017-09-29 08:14:58 UTC
The same problem is when MasterBehavior=Popover. Curentlly MasterDetailPage is not working correctly in Split Screen Mode on iPad.
When this problem will be resolved?