Je crée un UIViewController avec un bouton dessus. Le seul travail du bouton est de créer une fenêtre pour dessiner des rectangles. (J'ai pris du code de "QuartzDemo" des exemples d'application d'Apple.) L'objectif C me donne vraiment des ajustements ...problème pushViewController
Lorsque j'essaie cela, rien ne se passe.
Voici le code pour le bouton:
- (IBAction)startButtonAct:(id)sender
{
QuartzViewController *controller;
NSLog(@"1");
controller = [[QuartzViewController alloc] initWithTitle:@"Dotsie"];
controller.quartzViewDelegate = [[[RectDrawing alloc] init] autorelease];
[[self navigationController] pushViewController:controller animated:YES];
// [controller release];
}
Je suis franchement pas sûr de ce que tout le monde a besoin de voir, mais voici quelques-unes des autres choses:
@interface QuartzViewController : UIViewController
{
QuartzView *quartzView;
UIBarStyle barStyle;
UIStatusBarStyle statusStyle;
}
@protocol QuartzViewDelegate;
@interface QuartzView : UIView {
id<QuartzViewDelegate> delegate;
}
@property(assign) id<QuartzViewDelegate> delegate;
@end
@protocol QuartzViewDelegate<NSObject>
@required
// Draw contents into the given view, using the given context and bounds.
-(void)drawView:(QuartzView*)view inContext:(CGContextRef)context bounds:(CGRect)bounds;
@end
S'il vous plaît aider - Cela me rend fou - je me bats avec le même problème de base maintenant pour une semaine ...