如何以编程方式更改显示三角形的方向? 在 Interface Builder 中,可以通过将“控制 -> 布局”值从“从左到右”或“从右到左”更改来实现。
我对 NIB 文件进行了比较。唯一的变化是 NSCellFlags2
。
这是否记录在任何地方?
最佳答案
您要查找的方法是-[NSCell setUserInterfaceLayoutDirection:]
。您需要获取对相应单元格的引用,然后向其发送适当的消息。例如,考虑 disclosureButton
指向该披露按钮:
[[disclosureButton cell] setUserInterfaceLayoutDirection:NSUserInterfaceLayoutDirectionRightToLeft];
关于objective-c - 改变披露三角形的方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7574710/