【问题标题】:iOS / Titanium: Clear Button cannot be seen on a TextField with a black backgroundiOS / Titanium:在黑色背景的TextField上看不到清除按钮
【发布时间】:2017-07-15 12:25:22
【问题描述】:

我想在TextField 上添加清除按钮,如下所示:

<TextField clearButtonMode-"Titanium.UI.INPUT_BUTTONMODE_ALWAYS" backgroundColor="black"/>

清除按钮通常如下所示:

但问题是 TextInput 的背景是黑色的。这意味着看不到清除按钮。

如何更改清除按钮的外观或颜色,以免出现问题?

【问题讨论】:

  • 我想问的第一件事是TextField真的存在吗?您应该改用 TextFiled
  • @Mitul Bhalia 抱歉,只是一个错字。已编辑

标签: titanium appcelerator appcelerator-titanium titanium-alloy appcelerator-alloy


【解决方案1】:

我知道它应该可以工作,但如果它是 ti sdk 问题,那么您应该尝试使用其他 ti sdk 对其进行测试。

如果您发现相同的问题,那么您可以使用测试应用提交 JIRA 问题,然后您可以使用 rightButton 属性来实现您想要的。

http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.TextField-property-rightButton

【讨论】:

  • 你知道应该怎么做吗?你的解决方案到底是什么?
  • 我的意思是带有 backgroundColor 的 clearButtonMode 应该可以工作,但它不起作用,那么您可以尝试上述解决方案。 :)
【解决方案2】:

做一个完全诚实的人。您可以在 textField 中添加一个视图。我认为无论如何它更有效,如果你按百分比编码,只要你的边界半径超过高度的一半,它将是圆形的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-25
    • 1970-01-01
    • 1970-01-01
    • 2015-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多