#import <UIKit/UIKit.h>
@interface quartzViewController : UIViewController {
IBOutlet UIView *myView;
}
@end
#import "quartzViewController.h"
@implementation quartzViewController
-(void)drawRect:(CGRect)rect
{
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSelectFont(context, "Arial", 24, kCGEncodingFontSpecific);
CGContextSetTextPosition(context,80,80);
CGContextShowText(context, "hello", 6);
//not even this works
CGContextShowTextAtPoint(context, 1,1, "hello", 6);
}
- (void)viewDidLoad {
[myView setNeedsDisplay];
[super viewDidLoad];
}
Est-ce que je devrai faire des changements dans la plume?Pourquoi la méthode drawRect n'est pas appelée?
Merci
ouais merci pour la réponse, j'ai ma réponse, vous avez raison, j'ai pris une nouvelle classe dont j'hérite UIVIEW et j'ai trouvé la méthode drawRect, qui n'est pas appelée ... – Rahul
Si vous avez la réponse alors vous devrait les sélectionner comme acceptés. vous pouvez lire la FAQ. – harshalb