Problema con il metodo scrollRectToVisible di UIScrollView

Varie Soft! Commenta l'articolo


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.

Scrivi un Commento

Home | Graffiti e Disegni | Educazione | Chi siamo | Blog | Progetti | Contatti
RSS Feed Comments RSS Accedi