Abstract:
An electronic device with a touch-sensitive surface, a display, and tactile output generator(s) displays a user interface including a user interface element. The device detects a contact on the user interface element and an input by the contact including a movement of the contact across the touch-sensitive surface. In response to detecting the input by the contact, the device changes a position of an outer edge of the user interface element relative to a threshold position in the user interface in accordance with the movement of the contact. The device further detects that the change in the position of the outer edge of the user interface element has caused the outer edge of the user interface element to move across the threshold position. After detecting the threshold position crossing, the device generates a tactile output and moves the position of the outer edge to the threshold position.
Abstract:
An electronic device with a touch-sensitive surface, a display, and one or more sensors to detect intensity of contacts: displays user interface objects in a first user interface; detects an input by a contact while a focus selector is over a first user interface object; if the input meets selection criteria, displays a second user interface; if a first portion of the input meets preview criteria, displays a preview area overlaid on at least some of the user interface objects, wherein the preview area includes a reduced scale representation of the second user interface; if a second portion of the input meets user-interface-replacement criteria, replaces display of the first user interface and the overlaid preview area with display of the second user interface; and, if the second portion of the input meets preview-area-disappearance criteria, ceases to display the preview area and displays the first user interface after the input ends.
Abstract:
An electronic device displays a representative image on a display. The representative image is one image in a sequence of images that includes images acquired by a camera before and after acquiring the representative image. While displaying the representative image, the device detects an input. In response to detecting the input, the device transitions from displaying the representative image to displaying a prior image in the sequence of images that was acquired by the camera before acquiring the representative image. After transitioning to displaying the respective prior image, the device displays, in sequence starting with the prior image, at least some of the images acquired by the camera before acquiring the representative image and at least some of the images acquired by the camera after acquiring the representative image.
Abstract:
An electronic device with a touch-sensitive surface, a display, and one or more sensors to detect intensity of contacts: displays user interface objects in a first user interface; detects an input by a contact while a focus selector is over a first user interface object; if the input meets selection criteria, displays a second user interface; if a first portion of the input meets preview criteria, displays a preview area overlaid on at least some of the user interface objects, wherein the preview area includes a reduced scale representation of the second user interface; if a second portion of the input meets user-interface-replacement criteria, replaces display of the first user interface and the overlaid preview area with display of the second user interface; and, if the second portion of the input meets preview-area-disappearance criteria, ceases to display the preview area and displays the first user interface after the input ends.
Abstract:
An electronic device with a display and one or more input devices: displays a first user interface that includes a plurality of user interface objects, wherein a respective user interface object is associated with a corresponding set of menu options; detects a first input that corresponds to a request to display menu options for a first user interface object; in response, and displays menu items in a menu that corresponds to the first user interface object. Displaying the menu includes: if the first user interface object is at a first location in the first user interface, displaying the menu items in a first order; and if the first user interface object is at a second location in the first user interface, displaying the menu items in a second order that is different from the first order.
Abstract:
An electronic device with a touch-sensitive display displays, on a touch-sensitive display, a first view of a first application. While displaying the first view, the electronic device detects a swipe input from an edge of the touch-sensitive display. In response to detecting at least a first portion of the swipe input from the edge of the touch-sensitive display, the electronic device concurrently displays, on the touch-sensitive display, at least a first application view corresponding to a first application, a second application view corresponding to a second application, and a representation of a home screen user interface that includes representations of a plurality of application launch icons.
Abstract:
An electronic device with a display and a touch-sensitive surface: displays a first user interface that includes a plurality of selectable objects; while a focus selector is at a location that corresponds to a respective selectable object, detects an input that includes detecting a contact on the touch-sensitive surface; and in response to detecting the input: in accordance with a determination that detecting the input meeting input criteria, including a criterion that is met when the contact meets a respective input threshold, displays a menu that includes contact information for the respective selectable object overlaid on top of the first user interface; and in accordance with a determination that detecting the input includes detecting a liftoff of the contact without meeting the input criteria, replaces display of the first user interface with display of a second user interface.
Abstract:
An electronic device having a camera, while displaying a live preview for the camera, detects activation of a shutter button at a first time. In response, the electronic device acquires, by the camera, a representative image that represents a first sequence of images, and a plurality of images after acquiring the representative image, and also displays an indication in the live preview that the camera is capturing images for the first sequence of images. The electronic device groups images acquired by the camera in temporal proximity to the activation of the shutter button at the first time into the first sequence of images, such that the first sequence of images includes a plurality of images acquired by the camera prior to detecting activation of the shutter button at the first time, the representative image, and the plurality of images acquired by the camera after acquiring the representative image.
Abstract:
An electronic device with a touch-sensitive surface, a display, tactile output generator(s) for generating tactile outputs, and orientation sensor(s) for determining a current orientation of the electronic device displays a user interface on the display, where the user interface includes an indicator of current device orientation. The device detects movement of the device. In response to detecting the movement: in accordance with a determination that the current orientation of the device meets criteria: the device changes the user interface to indicate that the criteria are met by the current orientation of the device and generates a tactile output upon changing the user interface to indicate that the first criteria are met by the current orientation of the device; and in accordance with a determination that the current orientation of the device does not meet the criteria, the device changes the user interface without generating the tactile output.
Abstract:
An electronic device with a touch-sensitive surface, a display, and tactile output generator(s) displays an item navigation user interface that includes: a representation of a portion of items arranged into groups that are represented by corresponding index values and a first portion of the items includes a first group of the items that corresponds to a first index value in the index values; and an index navigation element that includes representations of three or more of the index values. While displaying the item navigation user interface, the device further detects a drag gesture on the touch-sensitive surface including movement from a first location corresponding to the representation of the first index value to a second location corresponding to a representation of a second index value. In response, the device generates a tactile output and switches from displaying the first portion to the second portion of the items.