में रंग पंक्तियां मेरे पास एक दृश्य आधारित nstableview है। मैं कुछ condtion जिसके लिए मैं नीचेव्यू आधारित एनएसटीबल्यूव्यू
- (NSTableRowView *)tableView:(NSTableView *)tableView rowViewForRow:(NSInteger)row
{
NSTableRowView *view = [[NSTableRowView alloc] initWithFrame:NSMakeRect(1, 1, 100, 50)];
[view setBackgroundColor:[NSColor redColor]];
return view;;
}
प्रतिनिधि विधि कहा जाता है कोड का इस्तेमाल किया है के आधार पर संपूर्ण पंक्ति रंग करने के लिए चाहते हैं, लेकिन तालिका NSTableRowView
प्रतिनिधि विधि द्वारा वापस का उपयोग किया प्रतीत नहीं होता है।
मुख्य उद्देश्य यहां कुछ शर्त के आधार पर पूरी पंक्ति रंग रहा है। उपरोक्त कार्यान्वयन में क्या गलत है?
पृष्ठभूमि रंग सेट करने के लिए, आप का उपयोग करने के 'की जरूरत है - (शून्य) tableView: अपने NSTableViewDelegate.' में (NSInteger) पंक्ति के नीचे मेरी और अधिक विस्तृत जवाब देखें: (NSTableView *) tableView didAddRowView: (NSTableRowView *) rowView forRow। – DPlusV