
Untitled
By: a guest on
Jun 14th, 2012 | syntax:
None | size: 0.96 KB | hits: 18 | expires: Never
How do you initialize a NSCollectionViewItem?
@implementation CollectionViewItem
-(void)setSelected:(BOOL)flag {
[super setSelected:flag];
NSLog(@"setSelected: %d", flag);
// tell the view that it has been selected
[(CollectionViewItemView* )[self view] setSelected:flag];
// This is where I pass my image to my view
[(CollectionViewItemView* )[self view] setOriginalSprite:[(MyModel* )self.representedObject imageSource]];
[(CollectionViewItemView* )[self view] setNeedsDisplay:YES];
}
@end
Setting the Represented Object
– representedObject Available in Mac OS X v10.5 through Mac OS X v10.5
– setRepresentedObject: Available in Mac OS X v10.5 through Mac OS X v10.5
The receiver’s model object.
Available in Mac OS X v10.5 through Mac OS X v10.5.
@implementation CollectionViewItem
…
- (void)loadView {
[super loadView];
self.someProperty = someDefaultValue;
}
…
@end