Я использую сильно модифицированную версию фантастического PXSourceList для эмуляции других популярных списков источников OS X. К сожалению, я столкнулся с некоторыми проблемами при попытке добавить NSProgressIndicator в строки в указанном списке источников.
PXSourceList действует как подкласс стандартного элемента управления NSOutlineView и поставляется в комплекте с примером класса SourceListItem (скелетный подкласс NSObject). Рендеринг PXSourceList и его SourceListItem обрабатывается в методе drawRow:clipRect:
PXSourceList, который является источником моей проблемы.
Я пытаюсь найти лучший способ, позволяющий каждому SourceListItem дополнительно отображать NSProgressIndicator. Instinct говорит мне, что я должен создать собственную ячейку, но я не уверен, как мне оптимально реализовать достойное решение.
Буду признателен за любую помощь.