我嘗試了幾個不同的東西。我得到了顯示在表格視圖中的文本字段(我想要一個文本字段的表格),但是當我輸入時,文本不會出現在字段中。鍵盤即將出現,可點擊。不在表格視圖中時,相同的文本字段很有用。Titanium Appcelerator:在TableView中創建TextField
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。
當您鍵入時,光標會移動但文本不會顯示? –
我遇到同樣的問題,發現這些bug在appcelerator的jira中有記錄。希望額外的信息有助於https://jira.appcelerator.org/browse/TIMOB-13567和https://jira.appcelerator.org/browse/TC-1715。 – dmasi
我有同樣的問題。不得不擺脫tableview,下面的答案不起作用......我不知道這是一個appcelerator的android的bug,但它糟透了。 – Damian