Интервал между группами NSOutlineView

Я работаю над NSOutlineView (SourceList) и хочу заменить текущий стиль на свой, чтобы лучше выглядеть для моего приложения. Я изменил заголовок по умолчанию и ячейки содержимого с помощью пользовательских NSTableViewRows. Это отлично работает. Но теперь я вижу пространство между группами. Это пространство около 9 пикселей, и я хочу удалить его. Но я не знаю как. Изменение расстояния между ячейками не помогло, и я не нашел ничего в справочнике разработчика, чтобы сделать это. Есть кто-нибудь, кто может дать мне подсказку или фрагмент? это было бы прекрасно.

-----------------------
* Group 1
  - Item 1
  - Item 2
-----------------------
// this space should be changed
-----------------------
* Group 2
  - Item 3
  - Item 4
-----------------------

Спасибо. Alex

1 ответ

Решение

Это может быть просто попытка решить проблему, а не ответ, но stackru не позволяет мне комментировать из-за моей репутации.

Во всяком случае, я помню странное поведение NSOutlineView в прошлом. Может быть, setFloatsGroupRows: поможет вам:

[myOutlineView setFloatsGroupRows:NO];

Пожалуйста, дайте мне знать.

Другие вопросы по тегам