| CPC G06F 3/016 (2013.01) [G06F 3/0412 (2013.01); G06F 3/04817 (2013.01); G06F 3/0482 (2013.01); G06F 3/04845 (2013.01); G06F 3/0485 (2013.01); G06F 3/0488 (2013.01); G06F 3/04883 (2013.01); H04M 1/72436 (2021.01); G06F 2203/04105 (2013.01); G06F 2203/04806 (2013.01)] | 34 Claims |

|
1. A method, comprising:
at an electronic device with a touch-sensitive surface, a display, and one or more tactile output generators for generating tactile outputs:
displaying a user interface on the display, wherein:
the user interface includes a slider control that represents a continuous range of values between a first value and a second value,
the slider control includes a first end that corresponds to the first value and a second end that corresponds to the second value,
the slider control further includes a movable indicator that is configured to move along the slider control between the first end and the second end of the slider control, to indicate a current value selected from the continuous range of values represented by the slider control;
detecting a contact on the touch-sensitive surface at a location that corresponds to the moveable indicator of the slider control;
detecting movement of the contact on the touch-sensitive surface; and
in response to detecting the movement of the contact,
moving the moveable indicator along the slider control in accordance with the movement of the contact; and
generating a first tactile output upon the moveable indicator reaching the first end of the slider control in accordance with the movement of the contact, wherein a tactile output pattern of the first tactile output is configured based on a movement speed of the movable indicator when the moveable indicator reaches the first end of the slider control.
|