Iphone 关闭窗口时应用程序崩溃
我正在使用Tianium版本2.1.3.GA构建一个iOS应用程序。目标iOS 6.0 基本上,当用户单击任务时,他们可以编辑它。然后保存它。保存后,我将用我关闭编辑窗口n.win.close;但是,一旦它到达那条线。。。它崩溃了,在我的调试器中除了应用程序已经从模拟器中退出外,什么都没有 我把它评论了出来,以确保它是正确的。如果我强迫他们使用取消按钮,它也会做同样的事情,因为它是相同的me.win.close 这不是唯一打开的窗口,所以我知道不是我关闭根窗口 我不知道为什么会发生这种情况,任何帮助都将不胜感激 编辑-这里是取消方法Iphone 关闭窗口时应用程序崩溃,iphone,ios,ipad,titanium,Iphone,Ios,Ipad,Titanium,我正在使用Tianium版本2.1.3.GA构建一个iOS应用程序。目标iOS 6.0 基本上,当用户单击任务时,他们可以编辑它。然后保存它。保存后,我将用我关闭编辑窗口n.win.close;但是,一旦它到达那条线。。。它崩溃了,在我的调试器中除了应用程序已经从模拟器中退出外,什么都没有 我把它评论了出来,以确保它是正确的。如果我强迫他们使用取消按钮,它也会做同样的事情,因为它是相同的me.win.close 这不是唯一打开的窗口,所以我知道不是我关闭根窗口 我不知道为什么会发生这种情况,任何
this.btnCancelOnClicked = function() {
me.clientData = null;
me.win.close();
};
这是一个与您非常相似的示例应用程序。试试这个
var wndHome = Ti.UI.createWindow({
backgroundColor : 'white'
});
var tableView = Ti.UI.createTableView({
top : 0
});
var tabledata = [];
for(var i = 0 ; i < 10; i++){
var row = Ti.UI.createTableViewRow({
title : 'Didn\'t clicked yet'
});
tabledata.push(row);
}
tableView.data = tabledata;
wndHome.add(tableView);
wndHome.open();
tableView.addEventListener('click', function(e){
var title;
var wndNewWindow = Ti.UI.createWindow({
backgroundColor : '#999966'
});
var textbox = Ti.UI.createTextField({
top : '20%',
width : '75%',
height : '55',
borderColor : 'white',
borderRadius : 10,
color : 'red',
backgroundColor : 'white',
hintText : 'Type your message'
});
var btnWrite = Ti.UI.createButton({
title : 'Save',
top : '40%',
width : 'auto'
});
wndNewWindow.add(textbox);
wndNewWindow.add(btnWrite);
wndNewWindow.open();
btnWrite.addEventListener('click', function(){
title = textbox.value;
wndNewWindow.close();
});
wndNewWindow.addEventListener('close', function(){
e.rowData.title = title;
});
});
你能粘贴你的代码吗?其他一切都成功了。这只是一场胜利;那是顶升。但是我会用“取消”按钮进行编辑。你能告诉我“我”是什么意思吗?这是否意味着要打开当前窗口?me=此;我是如何创建的?这意味着当前窗口?这看起来可以工作。我必须改变大约30件事情来实现它,我必须改变一切,从this.win到我的新窗口变量。我很快会发布一些关于这方面的信息。谢谢你的努力。不幸的是,这并没有解决我的问题。然而,我有一个稍微复杂一点的交易正在进行。