动态设置textarea的hintText不显示在使用appcelerator titanium创建的ios应用程序中。请提供任何替代方案。但它在android中运行良好。
<div id='test1'></div>
<div id='test2'><svg></svg></div>
答案 0 :(得分:4)
iOS上不支持textarea的HintText属性,您可以在documentation
中看到我建议在textarea的顶部放置一个标签,其中包含您希望hinttext具有的样式,并将touchEnabled: false
添加到该属性,这样用户就无法点击它(但点击将会消失而不是通过textarea)。
然后在textArea <TextArea id="remarktextarea" onChange="handleChange" />
上查看更改并隐藏并根据长度显示hinttext:
function handleChange(){
$.hinttextlabel.visible = $.remarktextarea.value.length == 0
}