Ancrer une fonction à UIButton programme
-
11-10-2019 - |
Question
Comment puis-je ancrer une fonction à mon bouton que j'ai créé cette façon
button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
button.titleLabel.font = [UIFont systemFontOfSize: 12];
button.titleLabel.lineBreakMode = UILineBreakModeTailTruncation;
button.titleLabel.shadowOffset = CGSizeMake (1.0, 0.0);
[button addTarget:self
action:@selector(aMethod:)
forControlEvents:UIControlEventTouchDown];
button.frame = CGRectMake(80.0, 160.0, 160.0, 40.0);
[button setTitle:string forState:UIControlStateNormal];
[self.view addSubview:button];
Je veux faire la même car il ne IB quand je liez une fonction à un bouton. Est-il possible?
La solution
Vous le faites à droite (en supposant que votre aMethod obtient 1 paramètre - le contrôle qui déclenche l'événement ui). La seule différence par rapport à l'action filaire par défaut dans IB -. Est que dans l'action IB est définie pour l'événement UIControlEventTouchUpInside
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow