Abstract:
A portable electronic device, comprising: a touch screen display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for: displaying at least a portion of a structured electronic document on the touch screen display, wherein the structured electronic document comprises a plurality of boxes of content; detecting a first gesture at a location on the displayed portion of the structured electronic document; determining a first box in the plurality of boxes at the location of the first gesture, the first box having a first size; enlarging and translating the structured electronic document so that the first box is substantially centered on the touch screen display at a second size greater than the first size; while the first box is enlarged, detecting a second gesture on the enlarged first box; and in response to detecting the second gesture, reducing in size the displayed portion of the structured electronic document.
Abstract:
While a device is in a locked mode of operation in which access to a respective set of features of the electronic device is locked, detecting, with a fingerprint sensor, a first input that corresponds to a request to initiate unlocking the device; and in response to detecting the first input with the fingerprint sensor: determining whether the first input meets one of unlock criteria, first unlock-failure criteria, or second unlock-failure criteria; in accordance with a determination that the first input meets the unlock criteria, transitioning the device from the locked mode to an unlocked mode in which the respective set of features of the electronic device is unlocked; in accordance with a determination that the first input meets the first unlock-failure criteria, maintaining the device in the locked mode and adjusting unlock settings so that the device is enabled to be unlocked via an unlock operation in a first set of one or more unlock operations; and in accordance with a determination that the first input meets the second unlock-failure criteria, maintaining the device in the locked mode and adjusting unlock settings so that the device is enabled to be unlocked via an unlock operation in a second set of one or more unlock operations that is different from the first set of unlock operations.
Abstract:
A routing screen is presented on an electronic device by a user interface application in response to receiving a notification that an external audio device is connected to the electronic device. The routing screen displays representations of an internal audio device and the external audio device. In one aspect, the representations are buttons. In another aspect, the representations are entries in a list. If a user selects one of representations, the user interface application causes the audio signals to be routed to the audio device represented by the selection. An application control screen having a set of objects that represent functions for an audio application may also be displayed. One of the objects on the application control screen is modified in response status changes in the external audio device. A user may select this object to access the routing screen when the external audio device is connected.
Abstract:
A portable electronic device, comprising: a touch screen display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for: displaying at least a portion of a structured electronic document on the touch screen display, wherein the structured electronic document comprises a plurality of boxes of content; detecting a first gesture at a location on the displayed portion of the structured electronic document; determining a first box in the plurality of boxes at the location of the first gesture, the first box having a first size; enlarging and translating the structured electronic document so that the first box is substantially centered on the touch screen display at a second size greater than the first size; while the first box is enlarged, detecting a second gesture on the enlarged first box; and in response to detecting the second gesture, reducing in size the displayed portion of the structured electronic document.
Abstract:
In an exemplary process, while a device is in a locked state, a lock screen interface including a camera icon is displayed on a touch-sensitive display. A gesture is detected on the touch-sensitive display. In response to a determination that the gesture is on the camera icon and meets predetermined activation criteria, the lock screen interface ceases to be displayed and an interface for a camera application displayed. In response to a determination that the gesture starts at a location on the touch-sensitive display other than the camera icon and includes movement in a first direction, the lock screen interface ceases to be displayed and an unlocked user interface with access to a plurality of applications is displayed.
Abstract:
A device with a touch sensitive display and a plurality of applications, including a camera application, while the device is in a locked, passcode-protected state: displays a lock screen interface, the lock screen interface including a camera access indicia; detects a gesture; in response to a determination that the gesture starts on the camera access indicia: ceases to display the lock screen interface; starts a restricted session for the camera application; displays an interface for the camera application, without displaying a passcode entry interface; and maintains the device in the locked, passcode-protected state for the applications other than the camera application; and in response to a determination that the gesture starts at a location other than the camera access indicia: displays a passcode entry interface, wherein in response to entry of a correct passcode in the passcode entry interface, the device enters an unlocked state.
Abstract:
A method is performed at an electronic device with a display, a touch-sensitive surface, and a camera. The device displays a first camera interface on the display for a first virtual camera that pro - duces media with first output dimensions. While displaying the first camera interface on the display, the device detects a first gesture that includes movement of a contact in a first direction on the touch-sensitive surface. The first gesture does not interact with a predefined camera-switching affordance. In response to detecting the first gesture, the device switches from displaying the first camera interface to displaying a second camera interface for a second virtual camera that produces media with second output dimensions different from the first output dimensions. The second camera interface is different from the first camera interface.