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:
An electronic device with a touch-sensitive surface and a display displays a user interface object on the display, detects a contact on the touch-sensitive surface, and detects a first movement of the contact across the touch-sensitive surface, the first movement corresponding to performing an operation on the user interface object, and, in response to detecting the first movement, the device performs the operation and generates a first tactile output on the touch-sensitive surface. The device also detects a second movement of the contact across the touch-sensitive surface, the second movement corresponding to reversing the operation on the user interface object, and in response to detecting the second movement, the device reverses the operation and generates a second tactile output on the touch-sensitive surface, where the second tactile output is different from the first tactile output.