2013-02-01 20 views
7

aralık Ben NSOutlineView (SourceList) üzerinde çalışan ve uygulamam için daha iyi bir görünüm elde etmek için kendi mevcut stil değiştirmek istiyor ediyorum. Varsayılan üstbilgi ve içerik hücrelerini özel NSTableViewRows ile değiştirdim. Bu iyi çalışıyor. Ama şimdi gruplar arasında bir boşluk görebiliyorum. Bu alan yaklaşık 9 Piksel ve onu kaldırmak istiyorum. Ama nasıl olduğunu bilmiyorum. Hücre aralığını değiştirmek yardımcı olmadı ve bunu yapmak için geliştirici referansında hiçbir şey bulamadım. Bana ipucu veya pasaj veren herhangi biri var mı? bu harika olurdu. NSOutlineView Grubu

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

teşekkür ederiz. Alex

+0

orada aynı sorunu vardı ve bana yardım edebilecek kimse yok mu? Bu problemle deliriyorum. Herhangi bir yardım harika olurdu! Alex – Alex

cevap

2

Bu, sorunun cevabını değil, bir yanıtı almayı deneyebilir, ancak stackoverflow benim itibarımdan dolayı yorum yapmama izin vermiyor.

Neyse, geçmişte NSOutlineView garip davranışları vardı unutmayın. Belki setFloatsGroupRows: size yardımcı olacaktır:

[myOutlineView setFloatsGroupRows:NO]; 

lütfen bize bildirin.

+0

Bu, grup genişletildiğinde ilk üstbilgi hücresinin yanlış çizimiyle ilgili bir sorunu giderir. Teşekkürler! – Andrew