1. A method, comprising: at an electronic device with a display: displaying a user interface associated with an application on the display; detecting a first finger contact on the user interface; detecting a modifier input that is distinct from the first finger contact, while detecting the modifier input, detecting movement of the first finger contact; and, in response to detecting movement of the first finger contact: zooming in on the user interface when the movement corresponds to a single circular clockwise stroke, wherein zooming in comprises resizing objects within a perimeter of the single circular clockwise stroke to fill the user interface; and zooming out of the user interface when the movement corresponds to a circular counter-clockwise stroke.