2017-11-16 12 views
0

appelerator titaniumを使用して作成されたiosアプリに動的に設定されたhintTextが表示されません。しかし、それはアンドロイドで正常に動作します。あなたはあなたがあなたのhinttextをしたい、私はスタイリングとテキストエリアの上にラベルを置くことをお勧めしたいdocumentationダイナミックhintTextがappceleratorアプリのiosに表示されない

に見ることができるよう

if (rowId == 1){   
     $.remarktextarea.hintText = "Input Remarks";  

    } else if (rowId == 2) {   
     $.remarktextarea.hintText = "Add Annotation"; 

    } 
+0

あなたはコーディングを必要とする質問をするたびに、ユーザーはあなたが何をしているかを理解することができますので、常にいくつかのコードスニペットを提供& あなたが欲しいもの。 –

答えて

4

テキストエリアのHintTextプロパティは、iOSではサポートされていません。持っていて、touchEnabled: falseをプロパティに追加すると、ユーザーはそれをクリックできません(ただし、クリックはテキストエリアに移動します)。

その後にtextArea <TextArea id="remarktextarea" onChange="handleChange" />上の変更を監視し、長さに基づいてhinttextを非表示と表示:

function handleChange(){ 
    $.hinttextlabel.visible = $.remarktextarea.value.length == 0 
} 
関連する問題