Интервал между группами 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];
Пожалуйста, дайте мне знать.