我有一个 NSOutlive 视图,我想从某些行中删除切换。Zones 和 Assets 行是组项目(标题行),不应折叠。问题是我回答NO
这些- (BOOL)outlineView:(NSOutlineView *)outlineView isItemExpandable:(id)item
项目时,切换确实消失了,但是我也无法以编程方式扩展。
有没有办法从特定行中删除切换?
我有一个 NSOutlive 视图,我想从某些行中删除切换。Zones 和 Assets 行是组项目(标题行),不应折叠。问题是我回答NO
这些- (BOOL)outlineView:(NSOutlineView *)outlineView isItemExpandable:(id)item
项目时,切换确实消失了,但是我也无法以编程方式扩展。
有没有办法从特定行中删除切换?
这显然是设计和预期的行为(不要问为什么,我不知道)。另请参阅开发者论坛中的此线程:https ://devforums.apple.com/message/643148#643148
当您通过返回NO
in来转动大纲单元格时,似乎会出现问题outlineView:shouldShowOutlineCellForItem:
。