【问题标题】:Simple Navigation - Titanium简单导航 - Titanium
【发布时间】:2011-12-02 14:06:13
【问题描述】:

我是一名 iPhone 开发人员,也是使用 Titanium 的初学者。几天前我已经开始学习钛。我研究了一些使用窗口、视图、按钮和按钮事件的基本示例。如何使用 NavgationGroup?谁能告诉我在触发按钮时如何导航/推送新视图?只是我需要知道按钮事件。

【问题讨论】:

    标签: iphone ios navigation titanium appcelerator


    【解决方案1】:

    如果您已经定义了导航组,例如:

    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 相关的完整示例。这可能会对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多