Device, Method, and Graphical User Interface for Scrolling Nested Regions
First Claim
1. A non-transitory 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, a touch-sensitive surface and one or more sensors to detect intensity of contacts with the touch-sensitive surface, cause the device to:
- display a user interface, wherein;
the user interface includes a first region and a second region;
the second region is embedded in the first region so that when content in the first region is moved, the second region moves together with the content in the first region; and
content in the second region is scrollable independently of other content in the first region;
detect, on the touch-sensitive surface, a contact that corresponds to a focus selector on the display;
detect first movement of the contact across the touch-sensitive surface; and
in response to detecting the first movement of the contact when the focus selector is at a location on the display within the second region;
in accordance with a determination that the contact has a maximum intensity that is below a respective intensity threshold, translate content in the first region on the display; and
in accordance with a determination that the contact has a maximum intensity that is above the respective intensity threshold, translate content in the second region on the display without translating other content in the first region on the display.
0 Assignments
0 Petitions
Accused Products
Abstract
A method is performed at an electronic device with a display, touch-sensitive surface and one or more sensors to detect intensity of contacts with the touch-sensitive surface. The method includes displaying a user interface with a first region and a second region embedded in the first, the second region also being independently scrollable such that its content can be moved without moving other content in the first region. In response to detecting a contact and movement of the contact when a focus selection is over the second region, and when the contact has a maximum intensity that is above a respective intensity threshold, content in the second region is translated on the display without other content translating the first region. When the contact has a maximum intensity that is below a respective intensity threshold, content in the first region is translated on the display.
150 Citations
10 Claims
-
1. A non-transitory 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, a touch-sensitive surface and one or more sensors to detect intensity of contacts with the touch-sensitive surface, cause the device to:
-
display a user interface, wherein; the user interface includes a first region and a second region; the second region is embedded in the first region so that when content in the first region is moved, the second region moves together with the content in the first region; and content in the second region is scrollable independently of other content in the first region; detect, on the touch-sensitive surface, a contact that corresponds to a focus selector on the display; detect first movement of the contact across the touch-sensitive surface; and in response to detecting the first movement of the contact when the focus selector is at a location on the display within the second region; in accordance with a determination that the contact has a maximum intensity that is below a respective intensity threshold, translate content in the first region on the display; and in accordance with a determination that the contact has a maximum intensity that is above the respective intensity threshold, translate content in the second region on the display without translating other content in the first region on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device, comprising:
-
a display; a touch-sensitive surface; one or more sensors to detect intensity of contacts with the 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 a user interface, wherein; the user interface includes a first region and a second region; the second region is embedded in the first region so that when content in the first region is moved, the second region moves together with the content in the first region; and content in the second region is scrollable independently of other content in the first region; detecting, on the touch-sensitive surface, a contact that corresponds to a focus selector on the display; detecting first movement of the contact across the touch-sensitive surface; and in response to detecting the first movement of the contact when the focus selector is at a location on the display within the second region; in accordance with a determination that the contact has a maximum intensity that is below a respective intensity threshold, translating content in the first region on the display; and in accordance with a determination that the contact has a maximum intensity that is above the respective intensity threshold, translating content in the second region on the display without translating other content in the first region on the display.
-
-
10. A method, comprising:
at an electronic device with a touch-sensitive surface and a display, wherein the device includes one or more sensors to detect intensity of contacts with the touch-sensitive surface; displaying a user interface, wherein; the user interface includes a first region and a second region; the second region is embedded in the first region so that when content in the first region is moved, the second region moves together with the content in the first region; and content in the second region is scrollable independently of other content in the first region; detecting, on the touch-sensitive surface, a contact that corresponds to a focus selector on the display; detecting first movement of the contact across the touch-sensitive surface; and in response to detecting the first movement of the contact when the focus selector is at a location on the display within the second region; in accordance with a determination that the contact has a maximum intensity that is below a respective intensity threshold, translating content in the first region on the display; and in accordance with a determination that the contact has a maximum intensity that is above the respective intensity threshold, translating content in the second region on the display without translating other content in the first region on the display.
Specification