Abstract:
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 intensities of contacts with the touch-sensitive surface: displaying a virtual keyboard on the display; detecting a contact on the touch-sensitive surface; while continuously detecting the contact on the touch-sensitive surface: detecting one or more movements of the contact on the touch-sensitive surface that correspond to movement of a focus selector over the virtual keyboard; and for each respective key of a plurality of keys of the virtual keyboard, while detecting the focus selector over a respective key of the plurality of keys: in accordance with a determination that character-output criteria for outputting a character that corresponds to the respective key have been met, wherein the character-output criteria include that a respective intensity of the contact is above a first intensity threshold while detecting the focus selector over the respective key, outputting the character; and in accordance with a determination that the character-output criteria have not been met, forgoing outputting the character that corresponds to the respective key.
Abstract:
An electronic device detects a contact associated with a focus selector that controls movement of a respective user interface object; and while continuously detecting the contact, the device detects first movement of the contact. In response to detecting the first movement of the contact, the device moves the focus selector and the respective user interface object, and determines an intensity of the contact. The device detects second movement of the contact and in response to detecting the second movement of the contact: when the contact meets respective intensity criteria, the device moves the focus selector and the user interface object; and when the contact does not meet the respective intensity criteria, the device moves the focus selector without moving the user interface object.
Abstract:
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 intensities of contacts with the touch-sensitive surface: displaying a virtual keyboard on the display; detecting a contact on the touch-sensitive surface; while continuously detecting the contact on the touch-sensitive surface: detecting one or more movements of the contact on the touch-sensitive surface that correspond to movement of a focus selector over the virtual keyboard; and for each respective key of a plurality of keys of the virtual keyboard, while detecting the focus selector over a respective key of the plurality of keys: in accordance with a determination that character-output criteria for outputting a character that corresponds to the respective key have been met, wherein the character-output criteria include that a respective intensity of the contact is above a first intensity threshold while detecting the focus selector over the respective key, outputting the character; and in accordance with a determination that the character-output criteria have not been met, forgoing outputting the character that corresponds to the respective key.