1. A computer-implemented method, comprising: at a portable multifunction device with a touch screen display and one or more accelerometers, displaying information on the touch screen display in a portrait view or a landscape view based on an analysis of data received from the one or more accelerometers; detecting a predetermined finger gesture on or near the touch screen display while the information is displayed in a first view, wherein the first view is one of the portrait view and the landscape view; in response to detecting the predetermined finger gesture, displaying the information in a second view and locking the display of information in the second view, wherein the second view is the other of the portrait view and the landscape view; and unlocking the display of information in the second view in response to a determination that the device is placed in an orientation where the second view matches an orientation of the display based on an analysis of data received from the one or more accelerometers.