Devices, Methods, and Graphical User Interfaces for Adjusting User Interface Objects
First Claim
1. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, and a touch-sensitive surface, cause the device to:
- display, on the display, a user interface that includes one or more user interface elements;
detect a contact on the touch-sensitive surface; and
,while detecting the contact on the touch-sensitive surface;
detect a first increase in a characteristic intensity of the contact on the touch-sensitive surface;
in response to detecting the first increase in the characteristic intensity of the contact, adjusting a property of a first user interface element of the one or more user interface elements in the user interface from a first value to a second value;
after adjusting the property of the first user interface element, detect a first decrease in the characteristic intensity of the contact;
in response to detecting the first decrease in the characteristic intensity of the contact, in accordance with a determination that the first increase in the characteristic intensity of the contact met intensity criteria, maintain the property of the first user interface element above the first value;
after detecting the decrease in the characteristic intensity of the contact and while the property of the first user interface element is above the first value, detect a second increase in the characteristic intensity of the contact; and
,in response to detecting the second increase in the characteristic intensity of the contact, adjust the property of the first user interface element to a third value that is greater than the second value.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device displays a user interface that includes one or more user interface elements. The device detects a contact on a touch-sensitive surface. The device detects a first increase in a characteristic intensity of the contact. In response to detecting the first increase, the device adjusts a property of a first user interface element from a first value to a second value. After adjusting the property, the device detects a decrease in the characteristic intensity of the contact. In response to detecting the decrease, in accordance with a determination that the first increase met intensity criteria, the device maintains the property above the first value. After detecting the decrease, the device detects a second increase in the characteristic intensity of the contact. In response to detecting the second increase, the device adjusts the property to a third value that is greater than the second value.
99 Citations
20 Claims
-
1. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, and a touch-sensitive surface, cause the device to:
-
display, on the display, a user interface that includes one or more user interface elements; detect a contact on the touch-sensitive surface; and
,while detecting the contact on the touch-sensitive surface; detect a first increase in a characteristic intensity of the contact on the touch-sensitive surface; in response to detecting the first increase in the characteristic intensity of the contact, adjusting a property of a first user interface element of the one or more user interface elements in the user interface from a first value to a second value; after adjusting the property of the first user interface element, detect a first decrease in the characteristic intensity of the contact; in response to detecting the first decrease in the characteristic intensity of the contact, in accordance with a determination that the first increase in the characteristic intensity of the contact met intensity criteria, maintain the property of the first user interface element above the first value; after detecting the decrease in the characteristic intensity of the contact and while the property of the first user interface element is above the first value, detect a second increase in the characteristic intensity of the contact; and
,in response to detecting the second increase in the characteristic intensity of the contact, adjust the property of the first user interface element to a third value that is greater than the second value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An electronic device, comprising:
-
a display; a touch-sensitive surface; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying, on the display, a user interface that includes one or more user interface elements; detecting a contact on the touch-sensitive surface; and
,while detecting the contact on the touch-sensitive surface; detecting a first increase in a characteristic intensity of the contact on the touch-sensitive surface; in response to detecting the first increase in the characteristic intensity of the contact, adjusting a property of a first user interface element of the one or more user interface elements in the user interface from a first value to a second value; after adjusting the property of the first user interface element, detecting a first decrease in the characteristic intensity of the contact; in response to detecting the first decrease in the characteristic intensity of the contact, in accordance with a determination that the first increase in the characteristic intensity of the contact met intensity criteria, maintaining the property of the first user interface element above the first value; after detecting the decrease in the characteristic intensity of the contact and while the property of the first user interface element is above the first value, detecting a second increase in the characteristic intensity of the contact; and
,in response to detecting the second increase in the characteristic intensity of the contact, adjusting the property of the first user interface element to a third value that is greater than the second value.
-
-
20. A method, comprising:
-
at an electronic device with a display, a touch-sensitive surface, and one or more sensors to detect intensity of contacts with the touch-sensitive surface; displaying, on the display, a user interface that includes one or more user interface elements; detecting a contact on the touch-sensitive surface; and
,while detecting the contact on the touch-sensitive surface; detecting a first increase in a characteristic intensity of the contact on the touch-sensitive surface; in response to detecting the first increase in the characteristic intensity of the contact, adjusting a property of a first user interface element of the one or more user interface elements in the user interface from a first value to a second value; after adjusting the property of the first user interface element, detecting a first decrease in the characteristic intensity of the contact; in response to detecting the first decrease in the characteristic intensity of the contact, in accordance with a determination that the first increase in the characteristic intensity of the contact met intensity criteria, maintaining the property of the first user interface element above the first value; after detecting the decrease in the characteristic intensity of the contact and while the property of the first user interface element is above the first value, detecting a second increase in the characteristic intensity of the contact; and
,in response to detecting the second increase in the characteristic intensity of the contact, adjusting the property of the first user interface element to a third value that is greater than the second value.
-
Specification