По какой-то причине, если элемент не является элементом группы (outlineView:isGroupItem
возвращает YES
), метод
- (void)outlineView:(NSOutlineView *)outlineView
willDisplayOutlineCell:(id)cell
forTableColumn:(NSTableColumn *)tableColumn
item:(id)item
никогда не вызывается в назначенном делегате NSOutlineView
, даже если элементрасширяемый и outlineView:shouldShowOutlineCellForItem:
для элемента возвращает YES
.Это похоже на ошибку для меня.Есть идеи, если это предполагаемое поведение?Если так, как я могу обойти это, чтобы изменить раскрывающий треугольник?
Среда:
Xcode 4.2
OS X Lion 10.7.2