TL; DR标题上有详细说明。
我的表格类似
Bank: Bank of Neverland
Customer ID(?): Peter Pan
除外,它是真实的,并且“客户ID”是银行提供的。银行可能会使用不同的名称(因此我将标签更改为“ User name”(用户名)),并且为了避免混淆,可能需要冗长的提示。因此,我想象使用一个类似问号的图标((?)
)弹出点击提示。
还有更多字段需要提示弹出窗口。我可以将它们放在行中的其他地方。
但是,InputComponent.lbl
是软件包专用的,我看不到任何附加图标的方法。我知道TextComponent#hint(String hint)
,但它只允许使用较短的文字,而有时我们需要冗长的解释(这是我们无法更改的内容)。
答案 0 :(得分:0)
TL; DR我们尚未实现。标签用于提示标签,而不是用于提示标签。您可能可以在组件旁边添加一个?
按钮并显示一个弹出窗口,或者仅在下面添加标签。
在这张图片中,您要寻找的是排名第一的here:
我们实现了#2,这应该使实现#1更加容易...至少在理论上来说,它不会适应外观迥然不同的UI的iOS模式。那是实施的主要障碍。
作为一种短期解决方案,您可以在文本组件下方添加一个SpanLabel
或在其旁边添加一个问号按钮。
或者,您可以在我们的代码中增强错误标签的功能,以支持“帮助文本”,您可以在iOS上将其显示为弹出窗口,或者在屏幕底部以浮动提示的形式显示。然后将其作为拉取请求提交给项目。您也可以提交RFE,因为我们的工作量很大,所以我不确定何时才能解决。