简单导航 - 钛金属

时间:2011-12-02 14:06:13

标签: iphone ios navigation titanium appcelerator

我是一名iPhone开发人员,也是使用Titanium的初学者。几天前我就开始学习Titanium了。我已经研究了一些使用窗口,视图,按钮和按钮事件的基本样本。我如何使用NavgationGroup?任何人都可以说我在触发按钮时如何导航/推送新视图?我只需要知道按钮事件。

1 个答案:

答案 0 :(得分:2)

如果您已将导航组定义为:

var first = Ti.UI.createWindow({
     backgroundColor:"#fff",
     title:"My App"
   });

   var navGroup = Ti.UI.iPhone.createNavigationGroup({
      window:home
    });

    var button = Titanium.UI.createButton({
       title: 'Open new window'
    });

    first.add(button);

按钮监听器就像这样你可以打开一个新窗口:

var second = Ti.UI.createWindow({
    background:"#fff",
     title:"Child Window"
});
second.add(Ti.UI.createLabel({text:"Here's the child"}));

button.addEventListener("click", function(e) {
  navGroup.open(second);
});

有一个与您的问题How-To: Create an iPhone Navigation Group相关的完整示例。这可能对你有所帮助。