2013-02-01 13 views
7

मैं एक NSOutlineView (SourceList) पर काम कर रहा हूं और अपने ऐप के लिए बेहतर रूप से देखने के लिए वर्तमान स्टाइल को अपने साथ बदलना चाहता हूं। मैंने कस्टम NSTableViewRows के साथ डिफ़ॉल्ट शीर्षलेख और सामग्री कक्ष बदल दिए हैं। यह ठीक काम करता है। लेकिन अब मैं समूहों के बीच एक जगह देख सकता हूं। ये जगह 9 पिक्सल है और मैं इसे हटाना चाहता हूं। लेकिन मुझे नहीं पता कि कैसे। सेल स्पेसिंग को बदलने से मदद नहीं मिली और मुझे ऐसा करने के लिए डेवलपर संदर्भ में कुछ भी नहीं मिला। क्या कोई ऐसा व्यक्ति है जो मुझे संकेत या स्निपेट दे सकता है? वह महान होगा।NSOutlineView समूह अंतर

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

धन्यवाद। एलेक्स

+0

क्या कोई ऐसा व्यक्ति नहीं है जिसकी कोई समस्या हो और मेरी मदद कर सके? मैं उस समस्या के साथ पागल हो रहा हूँ। कोई भी मदद बहुत अच्छी रहेगी! एलेक्स – Alex

उत्तर

2

यह समस्या का समाधान करने का प्रयास हो सकता है, जवाब नहीं, लेकिन स्टैक ओवरफ्लो मुझे मेरी प्रतिष्ठा के कारण टिप्पणी करने नहीं देता है।

वैसे भी, मुझे अतीत में NSOutlineView का अजीब व्यवहार होना याद है। शायद setFloatsGroupRows: तुम्हारी मदद करेगा:

[myOutlineView setFloatsGroupRows:NO]; 

कृपया मुझे पता है।

+0

यह समूह के विस्तार के समय गलत हेडर सेल ड्राइंग के साथ किसी समस्या को हल करता है। धन्यवाद! – Andrew

संबंधित मुद्दे