将提示信息放在文本框内是一种常见的交互方式。当文本框获得焦点时,提示文字消失;当文本框失去焦点时,提示文字重新出现。制作要点包括以下两块:
1、On Focus:
If text on widget=“提示文字”,Set text on widget=“”;(如果输入框内文字和提示文字一样,输入框变空。)
反过来,如果不一样,输入框内文字不变,所以也可改为:
If text on widget≠提示文字,Set text on widget=text on widget
Else if true,Set text on widget=“”
2、On Lost Focus:
If text on widget =“”,Set text on widget=“提示文字”。(如果输入框为空,出现提示文字。)
条件也可换为:
If length of value of widget is less than 1或=0