如何在钛合金中为Android的文本字段设置清除按钮?

时间:2019-02-01 09:30:29

标签: titanium appcelerator appcelerator-titanium appcelerator-mobile

我正在尝试使用clearbuttonmode在文本字段中设置一个清除按钮,该按钮在Ios Platform上运行良好,并且未在android中显示。

1 个答案:

答案 0 :(得分:1)

由于clearButtonMode(检查您的拼写)仅适用于iOS,如您在文档中所见,我将采用多平台方式并创建自己的按钮并将其添加到TextField旁边。这些按钮仅将TextField值设置为""即可清除该字段。您甚至可以将所有内容放在带有白色背景和边框的<View>内,这样看起来就好像透明的Button在TextField内一样

伪代码:

<View height="Ti.UI.SIZE" width="300">
  <TextField left="0" right="40"/>
  <Button width="40" right="0"/>
</View>