2011-07-09 13 views
0

appceleratorを使用してiOSアプリケーションを開発しています。JavaScriptファクトリを使用して、機能からデザイン(UI)を分離しようとしています。Appcelerator。ファクトリを使用していますが、テキストフィールドの値にアクセスできない

私はファンシーな方法でテキストフィールドを表示するコンポーネントを作成しました(コードはui.jsにあります)。ここでコードを表示することができます:http://pastie.org/2188537

次に、別のページでこのようなコンポーネントを呼び出します。

var desc = ambadooUI.createTextField({ 

    hinttext: 'Label (Personal/Work/Gmail...)', 
    vertical: 10, 
    container: 'top' 

}); 

問題は、私がテキストフィールドのデータ/値にアクセスできなくなったことです。どうしたらいいですか?私はカスタムイベントを使用する必要がありますか?

すべての入力をいただきありがとうございます!

答えて

2

返すオブジェクトのプロパティとしてtextFieldオブジェクトを追加するだけです。ライン44、ui.jsで例えば

、あなたは

// Return the finished button 
top.text_field = textfield; 
return top; 
ような何かを行うことができます
関連する問題