1. tips: riposizionarsi all'interno di una UITableView

    Ecco un nuovo post per la serie tips.

    Questa volta un consiglio utile se dovete muovervi all'interno di una UITableView in maniera semplice.

    Quando si può utilizzare una chiamata di questo tipo? Beh ad esempio quando, cliccando su un bottone, si vuol far scrollare in automatico una lista di oggi ad una posizione predefinita, ad esempio ad all'ultima posizione raggiunta prima della rimozione.

    Vediamo subito come fare.

    Creiamo per prima cosa una variabile dove memorizzare la posizione corrente della UITableView:

    CGPoint currentScroll = CGPointZero;

    Dopo di che dovremo valorizzarla alla posizione corrente in questo modo:

    currentScroll = [tabella contentOffset];

    Bene siamo già arrivati alla fine, ora vediamo il comando per effettuare lo scroll alla posizione salvata:

    [tabella setContentOffset:currentScroll animated:NO];



    il tuo nome:


    dimmi cosa ne pensi:



links

social