io ho UIScrollview
e visualizza. In vista che ho UIButton
che non funziona, se ho UIButton
in UIScrollview funziona. Ho attivato l'interazione utente su entrambi.
per il pulsante ho questo metodo:
- (IBAction)search
{
NSLog(@"SEARCH");
}
Qualunque cosa io do alla vista non funziona.
Risolvo il problema. La vista non è stata configurata correttamente (Vincoli nel layout automatico)
risposte:
0 per risposta № 1Prova questo
- (BOOL)touchesShouldCancelInContentView:(UIView *)view
{
return ![view isKindOfClass:[UIButton class]];
}
spero che sia d'aiuto.
0 per risposta № 2
Quando un UIButton
non invia il messaggio a IBAction
il ricevitore è perché il pulsante view
non è contenuto in superview.frame
Provalo impostando a backgroundColor
al superview
Dai un'occhiata qui: Il selettore UIButton non funziona nelle UIVview nidificate