Dynamiquement créant des sous-vues de type similaire
Mon code pour une vue ci-dessus est:
-(void)viewWillAppear:(BOOL)animated{
float yh = 0;
while (yh<200) {
//UIView
CGRect myFrame = CGRectMake(0, yh, 320, 30);
UIView *myFirstView = [[UIView alloc] initWithFrame:myFrame];
myFirstView.backgroundColor = [UIColor orangeColor];
//IUILabel in UIView
CGRect mylblFrame = CGRectMake(5, yh, 60, 15);
UILabel *lblsize = [[UILabel alloc] initWithFrame:mylblFrame];
lblsize.text = @"Hello";
[myFirstView addSubview:lblsize];
CGRect mylbl_hi = CGRectMake(80, yh, 60, 15);
UILabel *lbl_hi = [[UILabel alloc] initWithFrame:mylbl_hi];
lbl_hi.text = @"Hii";
[myFirstView addSubview:lbl_hi];
[self.view addSubview:myFirstView];
[lbl_hi release];
[lblsize release];
[myFirstView release];
yh=yh+40;
}
[super viewWillAppear:YES];
}
Je ne comprends pas la raison de ce être comme ça ... Je voulais des étiquettes à joindre ma sous-vues de couleur orange ... cela peut être un jour étrange pour moi de comprendre ce qui ne va pas avec mon code ... si l'un d'entre vous peut me dire où je me trompe serait bien pour moi. C'est la première fois que je crée une vue par programme. Alors s'il vous plaît excusez moi si tout cela est une question stupide
merci..appreciated !! – AKG