Question

J'ai un tas de vues affichées par défilement Navigationbar.PushViewController (...). Quand je leur montre ces contrôles ont leur ensemble contentOffset. Le problème est que, après appuyer sur un bouton de retour dans la navigationbar ce décalage modifiee de 0,0 et après qu'il passe à la valeur correcte. Le réglage à 0,0 provoque mes commandes de charger des données sans nécessaire (décalage n'a pas été modifié par l'utilisateur). Comment puis-je éviter ce « temporaire reset'of le décalage?

Était-ce utile?

La solution

Avez-vous essayé le stockage de la contentOffset dans une variable ViewWillDisappear? Puis la réinitialisation contentOffset dans ViewDidAppear?

Je pense que la fonctionnalité contentOffset que vous rencontrez est caractéristique (ha ha) de UIKit.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top