iphone - 简单导航 - Titanium

标签 iphone ios navigation titanium appcelerator

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

最佳答案

如果您已经像这样定义了导航组:

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 .这可能对你有帮助。

关于iphone - 简单导航 - Titanium,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8357528/

相关文章:

ios - 计算准确的 Ibeacon 距离

ios - uiwebview vs wkwebview,一个可以加载内容,一个不能

jquery - CSS 和 jQuery 导航问题

iphone - iPhone:应用程序可以检测到电话何时接到电话并返回到应用程序吗?

ios - 为给定字符串的所有字符突出显示字符串中的特定字符

iphone - 当 iPad 应用程序离开启动屏幕时,Xcode Instruments 停止记录

iPhone - webViewDidFinishLoad 未调用

ios - 从 url 设置 iOS 动态快速操作图标

flutter - 如何在 flutter 中插入替换删除整个导航堆栈?

javascript - ionic 2 : Navigating from the Root Component