2009-08-06 8 views
0

Je suis nouveau sur iphone dev et j'essaye de créer un "signet" dans un UITextView NON éditable. Plus précisément - je vais à la vue avec UITextView, défile peut-être à mi-chemin (ou à un autre point) à travers le texte, quitte cette vue et quand je reviens l'UITextView montre où je me suis arrêté.(iphone) non modifiable UITextView "marque-page"

J'ai tout compris, sauf comment «capturer» le point que l'UITextView NON éditable est fait défiler en quittant la vue. J'ai essayé selectedRange dans viewWillDisappear de toutes les façons que je pouvais penser.

Toutes les idées sur ce serait grandement apprécié, j'ai lutté pendant près de deux jours.

J'espère que j'explique clairement cela.

Merci d'avance !! GL

Répondre

0

h

UITextView *txtView; 
CGPoint position; 

m

-

-(void) savePosition 
{ 
    position = txtView.contentOffset; 
} 


    -(void) restorePosition 
    { 
     CGRect r = CGRectMake(position.x, position.y, txtView.contentSize.width, txtView.contentSize.height); 
     [txtView scrollRectToVisible: r animated: NO]; 

    } 
+0

Merci! Je ne peux pas le faire fonctionner cependant. Je suis très nouveau à cela. Y a-t-il autre chose que je dois faire ici à part insérer le code dans les pages appropriées? J'ai essayé un tas de choses différentes sans aucune chance. Merci encore! – GL777

+0

en passant, cela a fonctionné. Merci! – GL777

Questions connexes