При отображении NSCell с числом детей его строка имеет

Я хотел бы, чтобы NSCell в OutlineView отобразил число детей строка, которая это, имеет. Вот то, что я имею в виду:

alt text
(источник: sourceforge.net)
Что справа, но для всех строк.

То, как я пошел бы об обнаружении, во-первых, которые располагают NSCell в ряд, и затем оттуда получение числа детей, которых имеет строка.

1
задан Glorfindel 1 August 2019 в 09:10
поделиться

1 ответ

PXSourceList делает следующее.

edit re: the comment about displaying the number of children in the badge

Если вы используете отличный PXSourceList, то вы просто реализуете единственный метод делегата:

- (NSInteger)sourceList:(PXSourceList*)aSourceList badgeValueForItem:(id)item;

Скорее всего, вы реализуете это так:

- (NSInteger)sourceList:(PXSourceList*)aSourceList badgeValueForItem:(id)item {
  return [self sourceList:aSourceList numberOfChildrenOfItem:item];
}
2
ответ дан 2 September 2019 в 23:12
поделиться