A NSTableView with one column which uses NSTableCellViews. Uses DataSource:

- (id)tableView:(NSTableView *)aTableView 
objectValueForTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex
{
        NSDictionary *aLine = self.dataArray[rowIndex];
        NSTableCellView *cellView = [ aTableView makeViewWithIdentifier: 
@"DieSpalte" owner: self ];
        [ cellView.textField setStringValue: aLine[kNameKey] ];
        [ cellView.imageView setImage: aLine[kImageKey] ];
        NSLog(@"%s %ld %@",__FUNCTION__, rowIndex, cellView);
        return cellView;
}

This method gets called as expected and returns non-nil NSTableCellViews.

The Table has the right number of columns, but each column has the same picture 
(NSImageNameActionTemplate?) and the text of every row is: "Table View Cell".
This is NOT what I want to see.
How do I get the table to display my data?

Gerriet.


_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to