0

appceleratorを使用してiOSアプリを開発しており、JavaScriptファクトリを使用してデザイン(UI)を関数から分離しようとしています。

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

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

var desc = ambadooUI.createTextField({

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

});

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

すべての入力に感謝します!

4

1 に答える 1

2

返すオブジェクトのプロパティとしてtextFieldオブジェクトを追加するだけです。

たとえば、44行目のui.jsでは、次のようなことができます。

// Return the finished button
top.text_field = textfield;
return top;
于 2011-07-09T17:36:01.220 に答える