Mar 13
E’ da poco che ho riscontrato il problema con il metodo scrollRectToVisible direttamente sul dispositivo. Il problema consiste nel non fare nulla quando viene chiamato il metodo.
Esempio:
[myScrollView scrollRectToVisible:CGRectMake(0,1000, 10, 200) animated:YES];
Il risultato è che sul simulatore funziona mentre sul mio iPhone 3Gs non fa nulla.
Una soluzione è quella di scrivere l’animazione programmaticamente:
[UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:0.2]; [myScrollView scrollRectToVisible:rect animated:NO]; [UIView commitAnimations];
In questa maniera funziona sia sul simulatore che sul dispositivo.
Ultimi Commenti