【问题标题】:Titanium Studio JavaScript - adding buttons to table viewsTitanium Studio JavaScript - 向表格视图添加按钮
【发布时间】:2014-10-01 01:51:30
【问题描述】:

是否可以在表格视图中添加按钮?我正在尝试创建一个类似于 iPhone 上的设置屏幕的屏幕。

我知道您可以添加表示列表有一个孩子的小箭头,但我特别要寻找的是如何在我的表格视图的右侧添加一个加号按钮。

【问题讨论】:

  • 您使用的是 Alloy 还是经典 Titanium(仅限 JavaScript)?

标签: javascript titanium titanium-mobile


【解决方案1】:

您需要在该行中添加一个按钮。这意味着您需要创建一个自定义行。这要简单得多。试试下面的

function createRow(){  
    var tableRow = Ti.UI.createTableViewRow({
        hasChild : false,
        width    : '100%',
        height   : 55,
    });

    var addButton = Ti.UI.createButton({
        title    : '+',
        width    : 40,
        height   : 40,
        right    : '3%'
    });

    addButton.addEventListener('click', function(){
        alert("Hey, you clicked + button");
    });

    tableRow.add(addButton);

    return tableRow;
}

上面的代码创建了一个自定义行。希望它可以帮助你。 如果您有任何问题,请告诉我。

【讨论】:

  • @ThomasMcDonald:根据您之前的问题,假设您使用的是经典 Titanium。
猜你喜欢
  • 2012-08-06
  • 1970-01-01
  • 2016-03-27
  • 1970-01-01
  • 1970-01-01
  • 2018-06-16
  • 2015-06-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多