0
Salut j'essaie d'afficher un objet de classe uiview dans la fenêtre mais la chose est que ce ne soit pas affiché ne sais pas pour quelle raison je ne suis pas en mesure de tri s'il vous plaît aidez-moi, voici mon codeAfficher un objet uiview dans une fenêtre
@interface Myview : UIViewController {
UIView *move_view;
UIButton *btn;
}
@end
#import "Myview.h"
@implementation Myview
// The designated initializer. Override if you create the controller programmatically and want to perform customization that is not appropriate for viewDidLoad.
- (id)init {
if (self = [super init]) {
// Custom initialization
[move_view setFrame:CGRectMake(41, 91, 64, 82)];
[move_view setBackgroundColor:[UIColor redColor]];
btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[btn setFrame:CGRectMake(113, 298, 72, 37)];
[btn setTitle:@"Move" forState:UIControlStateNormal];
[btn addTarget:self action:@selector(moveaview) forControlEvents:UIControlEventTouchUpInside];
}
return self;
}
// Implement loadView to create a view hierarchy programmatically, without using a nib.
- (void)loadView {
[super loadView];
[self.view addSubview:move_view];
[self.view addSubview:btn];
}
Merci
Merci l'homme cette charge de travail me tue sérieusement merci pour l'aide que je ne peux pas croire que j'ai sauté cette partie merci beaucoup rano – Radix
@Radix, content que cela a aidé. Essayez d'utiliser Interface Builder pour une petite tâche comme celle-ci, il va gérer les IBOutlets alloc et init correctement – rano