Changes

A Guide to Multitasking in iOS 9

19 bytes added, 19:56, 27 October 2016
m
Text replacement - "<table border="0" cellspacing="0">" to "<table border="0" cellspacing="0" width="100%">"
<googlehtmlet>BUY_IOS9ios9</googlehtmlet>
Before reading this chapter, it is important to understand that multitasking support makes extensive use of both the Size Classes and Auto Layout features of iOS, topics which were covered in the [[An Introduction to Auto Layout in iOS 9]] and [[Using Size Classes to Design Adaptable Universal iOS 9 User Interfaces]] chapters of this book.
34.1 == Using iPad Multitasking==
Before implementing multitasking support for an iOS 9 iPad app it is first important to understand multitasking from the perspective of the user. Traditionally, when an app was launched from the iPad screen it would fill the entire display and continue to do so until placed into the background by the user. With the introduction of iOS 9, two apps are now able to share the iPad display.
The previous chapter introduced the master-detail split view interface. In this configuration both a master panel and a detail panel are displayed at the same time whereby selecting an item from the master panel influences what is displayed in the detail panel. While this “split view” approach should not be confused with the multitasking Split View mode, it is useful to know that a master-detail user interface will automatically work within multitasking. Consider, for the purpose of an example, the SplitView app created in the previous chapter. When selected as a secondary app, the master panel will appear within the Slide Over panel as shown in Figure 34-6:
<googlehtmlet>BUY_IOS9ios9</googlehtmlet>
[[Image:multitasking_master_detail_slide_over.png]]
<googlehtmlet>BUY_IOS9ios9</googlehtmlet>
 
<htmlet>ezoicbottom</htmlet>
<hr>
<table border="0" cellspacing="0" width="100%">