1. A computer-implemented method, comprising: at a device with a touch screen display, detecting a first movement of a physical object on or near the touch screen display; while detecting the first movement, translating a first digital object displayed on the touch screen display in a first direction, wherein the first digital object is associated with a set of digital objects; in response to display of a previously hidden edge of the first digital object and continued detection of the first movement, displaying an area beyond the edge of the first digital object; after the first movement is no longer detected, translating the first digital object in a second direction until the area beyond the edge of the first digital object is no longer displayed; detecting a second movement of the physical object on or near the touch screen display; and in response to detecting the second movement while the previously hidden edge of the first digital object is displayed, translating the first digital object in the first direction and displaying a second digital object in the set of digital objects.