You should always strive for minimize users’ need to input text on mobile. Like text entry, deleting long strings of text can be a very tedious task and propitious to mistakes. While, generally, operating systems have some sort of method to facilitate the clearing of input fields, such as, faster deleting on long presses, you may still provide a better and faster method for this task. This pattern is based on the patterns Text Clear Button 1 and Clear Entry2, so you can find additional information there.
Therefore, provide a button on all free-text input fields that allows users to quickly remove previous composed text. Place that button inside the input field aligned to the right and farther enough from other targets so it is not tapped by mistake. If it is needed you can use and ICEBERG TIP to improve the efficacy of that button. A button with an “x” is succinct, unambiguous and almost a standard so it is usually favored, but if you have the space you can use a label like “Clear” or “Reset”.
- Clear Entry in Designing Mobile Interfaces
- Text Clear Button in Designing Interfaces