如何以编程方式更改显示三角形的方向? 在Interface Builder中,可以通过从“从左到右”或“从右到左”更改值“控制 - >布局”来实现。
我做了一个NIB文件的差异。唯一的变化是NSCellFlags2
。
这是否记录在任何地方?
答案 0 :(得分:2)
您正在寻找的方法是-[NSCell setUserInterfaceLayoutDirection:]
。您需要获取对相应单元格的引用,然后向其发送相应的消息。例如,考虑disclosureButton
指向该披露按钮:
[[disclosureButton cell] setUserInterfaceLayoutDirection:NSUserInterfaceLayoutDirectionRightToLeft];