Abstract:
A portable multifunction device includes a touch screen display, and one or more programs configured to be executed by one or more processors. The one or more programs including instructions for displaying an application, wherein the application includes a plurality of input elements that include a respective user input element. Detecting a first input that corresponds to selection of the respective user input element. In response to detecting the first input, enlarging the respective input element, and displaying an input interface for selecting input for the respective user input element, wherein the input interface includes a plurality of text input choices. While displaying the input interface, detecting a second input that corresponds to selection of a respective text input choice of the plurality of text input choices. After detecting the second input, using text that corresponds to the respective text input choice as input for the respective user input element.
Abstract:
A portable multifunction device configured for displaying an application on a display that includes a first user input element and a second user input element. In response to detecting a first input that corresponds to the selection of a first user input element, enlarging and centering display of a first area that includes the first input element and at least a portion of the second user input element. While displaying the enlarged first area detecting a second input that corresponds to selection of the second user input element. In response to detecting the second input, centering display of the second input element. Subsequent to detecting the second input, receiving input for the second user input element. In response to receiving the input for the second user input element, displaying a representation of the received input in the second user input element.
Abstract:
In one aspect of the invention, a graphical user interface on a portable multifunction device with a touch screen display comprises: an hour column comprising a sequence of hour numbers; a minute column comprising a sequence of minute numbers; and a selection row that intersects the hour column and the minute column. In response to detecting a gesture on the hour column, the hour numbers in the hour column are scrolled without scrolling the minute numbers in the minute column. In response to detecting a gesture on the minute column, the minute numbers in the minute column are scrolled without scrolling the hour numbers in the hour column. The single hour number and the single minute number in the selection row after scrolling the hour numbers and the minute numbers, respectively, are used as time input for a function or application on the multifunction device.