13. The method of claim 10 , wherein the request to delete the first candidate character comprises a first swipe detected on the touch-sensitive surface of the device, and receiving the input to replace the first candidate character with a different candidate character from the first plurality of other candidate characters comprises receiving an indication of a second input that corresponds to selection of a respective one of the first plurality of other candidate characters, the method further comprising: in response to the second input, updating the user interface to include the respective one of the first plurality of other candidate characters in the candidate character region.
10. A method comprising: at an electronic device with one or more processors and memory: generating a user interface for display on a display device, wherein the user interface includes a candidate character region; while the user interface is displayed on the display device, receiving an indication of a first input that includes movement of a contact detected on a touch-sensitive surface of a device; in response to detecting the movement of the contact, identifying a first candidate character that corresponds to the movement, and updating the user interface to include the first candidate character in the candidate character region; receiving a request to delete the first candidate character; and in response to receiving the request to delete the first candidate character and prior to receiving an input to replace the first candidate character with a different candidate character from a first plurality of other candidate characters, updating the user interface by: deleting the first candidate character in the candidate character region; and displaying a first plurality of other candidate characters that correspond to the movement of the contact in place of the first candidate character.