Abstract:
An electronic device with a touch-sensitive surface and a display displays a control for controlling a parameter associated with respective content. The device detects a gesture on the touch-sensitive surface for adjusting the parameter, and in response to detecting the gesture, the device determines an adjustment of the parameter that corresponds to an extent of the gesture. When the adjustment of the parameter would cause one or more predefined adjustment limits to be exceeded, the device generates a respective tactile output on the touch-sensitive surface, and when the adjustment of the parameter would not cause the one or more predefined adjustment limits to be exceeded, the device adjusts the parameter without generating the respective tactile output on the touch-sensitive surface.
Abstract:
A method, comprising: at an electronic device with a touch-sensitive display, wherein the device includes one or more sensors to detect intensity of contacts with the touch-sensitive display: displaying, on the touch-sensitive display, first content; while a contact is detected at a first location on the touch-sensitive display that is associated with an area of the first content, detecting an increase in intensity of the contact on the touch-sensitive display above a respective intensity threshold; and in response to detecting the increase in intensity of the contact on the touch-sensitive display above the respective intensity threshold: displaying in the associated area, in place of the portion of the first content that was within the respective area, corresponding content that corresponds to the first location of the contact.
Abstract:
An electronic device with a touch-sensitive surface, a display, and one or more sensors to detect intensity of contacts displaying a lower-level user interface that is part of a user interface hierarchy, where the hierarchy includes at least three levels, including the lower level user interface, an intermediate-level user interface and a higher-level user interface. The device also, while displaying the lower-level user interface, detects an input on a portion of the device that is associated with user interface hierarchy navigation and, in response to detecting the input, in accordance with a determination that the input meets first transition criteria, the device replaces display of the lower-level user interface with display of the intermediate-level user interface and in accordance with determination that the input meets second transition criteria, the device replaces display of the lower-level user interface with display of the higher-level user interface.