Dans la figure, ce que vous voyez dans « rouge » est une autre vue qui glisse une fois que vous cliquez sur le premier bouton +. Cette vue "rouge" n'a pas de contrôleur de vue séparé. À chaque clic sur le bouton "+", je souhaite que cette vue glisse vers le haut avec un autre élément incorporé. Par exemple, sur le premier clic "+", je voudrais que cette vue rouge glisse vers le haut avec une datepicker intégrée. Lors du deuxième clic sur le bouton "+", je voudrais que cette vue rouge glisse vers le haut avec une vue UIPicker intégrée. J'ai les éléments: UIDatepicker et UIPicker préparés. Je ne sais pas quand et où les intégrer et quelle devrait être leur taille d'image.
J'Initialisation la vue "rouge" dans la méthode viewDidLoad
viewDidLoad {
CGRect frame=CGRectMake(0, CGRectGetMaxY(self.view.bounds)-70, 320, 150);
popup=[[UIView alloc]init];
popup.backgroundColor=[UIColor redColor];
[popup setFrame:frame];
}
et je glisser dans
- (void) btnClick: (id) expéditeur { frame = CGRectMake (0, 240, 320, 150);
[UIView beginAnimations:nil context:nil];
[popup setFrame:frame];
[UIView commitAnimations];
}
Pourriez-vous s'il vous plaît clarifier quelle est la question/l'erreur/le problème? – vfn
Qu'est-ce qui pose problème? Qu'est-ce qui ne fonctionne pas? – LarsJK
les gars vérifient à nouveau la question. J'ai fait quelques retouches. –