Changes

Jump to: navigation, search

An Introduction to Extensions in iOS 9

16 bytes removed, 20:34, 1 February 2016
m
Text replacement - "<google>BUY_IOS9</google>" to "<htmlet>ios9</htmlet>"
<googlehtmlet>BUY_IOS9ios9</googlehtmlet>
Figure 84-2
<googlehtmlet>BUY_IOS9ios9</googlehtmlet>
Share extensions can make use of the SLComposeServiceViewController class to implement the interface for posting content. This displays a view (Figure 84-3) containing a preview of the information to be posted and provides the ability to modify the content prior to posting it. For more complex requirements, a custom user interface can be designed using Interface Builder.
The Document Provider extension makes it possible for a containing app to act as a document repository for other applications running on the device. Depending on the level of support implemented in the extension, host apps can import, export, open, and move documents to and from the storage repository provided by the containing app. In most cases the storage repository represented by the containing app will be a third-party cloud storage service providing an alternative to Apple’s iCloud service.
<googlehtmlet>BUY_IOS9ios9</googlehtmlet>
A Document Provider extension consists of a Document Picker View Controller extension and an optional File Provider extension. The Document Picker View Controller extension provides a user interface for the extension allowing the user to browse and select the documents available for the Document Provider extension.
<googlehtmlet>BUY_IOS9ios9</googlehtmlet>

Navigation menu