FROM : Neil Clayton
DATE : Tue Nov 27 23:39:54 2007
Hi All!
I'm playing around with CoreAnim, and having trouble getting delegates
working. I figure I must be doing something very very wrong here.
in awakeFromNib, of an NSView that is visible:
CALayer *main = [self setupLayer];
self.layer = main;
self.wantsLayer = YES;
This shows OK - as in I get a white border around the layer in my view
- since that's what I've setup in setupLayer.
- (CALayer*) setupLayer {
CALayer *layer = [CALayer layer];
[layer setDelegate:[[[SimpleDelegate alloc] init] retain]];
// Set the white border so I can tell the layer is there
[self setupBasicLayerProperties:layer];
return layer;
}
My delegate (SimpleDelegate) does this:
- (void)drawLayer:(CALayer *)layer inContext:(CGContextRef)theContext {
NSLog(@"go");
....
...
...
}
But I never see a "go" in console - it's never called.
I'm clearly missing something here - anyone got any pointers on
getting delegates/CALayer working as expected?
--
Regards,
Neil Clayton
DATE : Tue Nov 27 23:39:54 2007
Hi All!
I'm playing around with CoreAnim, and having trouble getting delegates
working. I figure I must be doing something very very wrong here.
in awakeFromNib, of an NSView that is visible:
CALayer *main = [self setupLayer];
self.layer = main;
self.wantsLayer = YES;
This shows OK - as in I get a white border around the layer in my view
- since that's what I've setup in setupLayer.
- (CALayer*) setupLayer {
CALayer *layer = [CALayer layer];
[layer setDelegate:[[[SimpleDelegate alloc] init] retain]];
// Set the white border so I can tell the layer is there
[self setupBasicLayerProperties:layer];
return layer;
}
My delegate (SimpleDelegate) does this:
- (void)drawLayer:(CALayer *)layer inContext:(CGContextRef)theContext {
NSLog(@"go");
....
...
...
}
But I never see a "go" in console - it's never called.
I'm clearly missing something here - anyone got any pointers on
getting delegates/CALayer working as expected?
--
Regards,
Neil Clayton
| Related mails | Author | Date |
|---|---|---|
| Neil Clayton | Nov 27, 23:39 | |
| Paul Goracke | Nov 28, 07:12 | |
| stephen joseph but… | Nov 28, 07:18 | |
| Paul Goracke | Nov 28, 08:02 | |
| stephen joseph but… | Nov 28, 08:33 | |
| Scott Anguish | Nov 28, 09:16 | |
| John Clayton | Nov 28, 11:21 | |
| Bill Dudney | Nov 28, 12:48 | |
| Paul Goracke | Nov 28, 16:34 | |
| Scott Anguish | Nov 28, 19:43 | |
| John Clayton | Nov 28, 22:33 | |
| Neil Clayton | Nov 29, 01:55 |






Cocoa mail archive

