私はいくつかの異なることを試みました。テーブルビューに表示するテキストフィールドを取得しましたが(テキストフィールドのテーブルが必要です)、入力時にテキストがフィールドに表示されません。キーボードが上がってきて、クリック可能です。同じテキストフィールドは、テーブルビューにないときにうまく機能します。
textFields['user'] = Ti.UI.createTextField({
width:"100%", height:50,
softKeyboardOnFocus : Ti.UI.Android.SOFT_KEYBOARD_SHOW_ON_FOCUS
});
....
var myRows = [];
var myRow = Titanium.UI.createTableViewRow({height:50, touchEnabled:false});
myRow.add(textFields['user']);
myRows.push(myRow);
tableview = Ti.UI.createTableView({
data: myRows
});
var view = Ti.UI.createView({top:10});
view.add(tableview);
serverInfoWinInstance.add(view);
通常のようにテーブルビューをウィンドウに直接追加しようとしましたが、同じことが起こります。私はAndroidを使用していますが、これをiPhoneでも動作させたいと思います。