在appcelerator钛的自定义tableview

时间:2012-12-12 14:29:13

标签: ios titanium tableview appcelerator titanium-mobile

我正在使用Titanium中的tableView应用程序。其中我需要在两个部分中显示数据。 在第1部分中,我想显示单元格分隔符,在第2部分中,我不想要任何单元格分隔符。

我可以使用tableview的分隔符样式来删除分隔符样式,如:

separatorStyle: Titanium.UI.iPhone.TableViewSeparatorStyle.NONE,

但我的问题是它会从整个tableView中删除单元格分隔符。但我不想那样,我需要第1节中的分隔符。

tableView类似于:

TableView

这有可能实现吗?或者我需要使用单行自定义第二部分并为其添加单独的标签?

1 个答案:

答案 0 :(得分:0)

在Titanium Appcelerator的TableViewRow文档(http://docs.appcelerator.com/titanium/3.0/#!/api/Titanium.UI.TableViewRow-property-selectionStyle)中,你没有property separatorStyle ,因为它是TableView的属性。

尝试make make your rows分隔符(在第一部分中):

    tableViewRow.add( Ti.UI.createView({
            height: 1,
            width: Ti.UI.FILL,
            backgroundColor: "#000000",
            bottom: 0
    }) );