Small screens and small spaces make it difficult to input information, either by mistake or by frequent switching, either by the inconspicuous prompts or by insufficient customization capabilities. If your application requires a large amount of input for your services, you must consider the impact of user input costs and input efficiency on user experience. Otherwise, your features will be highlighted, but poor input experience will deny users. Although you may complain, it's not your fault. It's the iPhone input method's fault. But everything is easy to discuss. How can we work closely with the input method to reduce user input costs, how to improve the user input experience?
1. Use selection instead of input
If the services you provide to users can be listed, use the list or picker instead of the text box, because selection is much easier than input.
Figure 2 the selector can be used to select time, country, novel chapter, province, and so on. However, the first two are more suitable because they are arranged according to certain rules, time with the time and date Picker, Month 1 ~ 12, hour 1 ~ 12, minute 1 ~ 60. The country should start with the letter. If the chapters and provinces in the novel cannot be arranged according to certain rules, you should choose them with caution, because the content outside the wheel of selection is invisible, if it is unpredictable, the user does not know how to roll it out.