用于TSS的Appcelerator分层选择器

时间:2016-02-13 10:55:29

标签: appcelerator appcelerator-titanium appcelerator-alloy tss

如何在TSS中使用分层选择器设置样式?

例如,在index.xml文件中我有

<TableView id="myTable">
      <TableViewRow>
          <Label text="Row"></Label>
      </TableViewRow>
</TableView>


为此,我想在Label内将设置样式设置为#myTable 就像在CSS中一样,我们可以做到这一点

#myTable Label{ 
  //style
}

但这不适用于TSS。

所以有人知道如何使用分层选择器设置样式吗?

1 个答案:

答案 0 :(得分:2)

TSS不是CSS,但两者都旨在允许设置视觉属性。我几乎肯定没有办法分层设置TSS规则。您必须直接应用于对象或作为类应用于对象。因此,您可以创建一个名为“tablelabel”的类并设置它的属性,然后将该类应用于表中的标签对象......但它是直接赋值而不是分层赋值。