1

如何以编程方式更改显示三角形的方向?在 Interface Builder 中,可以通过将值“Control -> Layout”从“从左到右”或“从右到左”更改。

我制作了一个 NIB 文件的差异。唯一的变化是NSCellFlags2

这在任何地方都有记录吗?

4

1 回答 1

2

您正在寻找的方法是-[NSCell setUserInterfaceLayoutDirection:]. 您需要获取对相应单元格的引用,然后向其发送适当的消息。例如,考虑disclosureButton指向该披露按钮的点:

[[disclosureButton cell] setUserInterfaceLayoutDirection:NSUserInterfaceLayoutDirectionRightToLeft];
于 2011-09-27T23:44:38.813 回答