CPC G06F 3/016 (2013.01) [G06F 3/04842 (2013.01); G06F 3/0488 (2013.01); G06F 3/04883 (2013.01); G06F 2203/04105 (2013.01)] | 30 Claims |
1. A method, comprising:
at an electronic device with a touch-sensitive surface, a display, and one or more tactile output generators:
displaying, on the display, a respective user interface element within a user interface region;
detecting a gesture on the touch-sensitive surface for moving the respective user interface element by a respective amount; and
in response to detecting the gesture:
in accordance with a determination that moving the respective user interface element by the respective amount would cause the respective user interface element to move beyond a predefined limit:
generating a respective tactile output via the one or more tactile output generators; and
moving the respective user interface element by the respective amount and beyond the predefined limit; and
in response to detecting liftoff of a contact used to perform the gesture, at least partially reversing the movement of the respective user interface element, such that the respective user interface element is moved to the predefined limit.
|