Hallo,
ich bin am Verzweifeln. Ich komme auf keinen grünen Zweig mit der Programmierei unter XCode.
Ich möchte einfach nur ein Bild, welches im Ressource-Zweig liegt angezeigt bekommen.
Das Programm startet, drawRect wird auch aufgerufen, aber kein Bild zu sehen.
Kann mir mal jmd. helfen ?
Alles anzeigen
ich bin am Verzweifeln. Ich komme auf keinen grünen Zweig mit der Programmierei unter XCode.
Ich möchte einfach nur ein Bild, welches im Ressource-Zweig liegt angezeigt bekommen.
Das Programm startet, drawRect wird auch aufgerufen, aber kein Bild zu sehen.
Kann mir mal jmd. helfen ?
Quellcode
- #import "MyView.h"
- @implementation MyView
- -(void)awakeFromNib:(id)sender {
- NSString* imagePath = [[NSBundle mainBundle] pathForResource:@"rueckseite" ofType:@"PNG"];
- if (imagePath == nil) {
- NSLog(@"kein Bild");
- exit(1);
- }
- actImage = [[NSImage alloc] initWithContentsOfFile:imagePath];
- if (actImage == nil) {
- NSLog(@"Fehler beim Laden vom Bild @@",imagePath);
- exit(1);
- }
- NSLog(@"Bild @@ geladen",imagePath);
- }
- - (void)drawRect:(NSRect)rect
- {
- NSLog(@"drawRect");
- [actImage drawAtPoint:NSMakePoint(0.0,0.0) fromRect:NSMakeRect(0.0,0.0,[actImage size].height,[actImage size].width) operation:NSCompositeSourceOver fraction:1.0];
- }
- @end
