UIScrollView - snap de contrôle lors de la décélération

La UIScrollView a beaucoup d'informations disponibles pour le programmeur, mais je ne vois pas d'une manière évidente pour le contrôle de l'emplacement de la butée de commande à la suite d'une décélération à partir d'un rouleau geste.

Fondamentalement, je voudrais la scrollview de composant logiciel enfichable à des régions spécifiques de l'écran. L'utilisateur peut faire défiler comme d'habitude, mais quand ils arrêter le défilement de la vue doit composant logiciel enfichable pour le plus pertinent endroit, et dans le cas d'un mouvement rapide geste de la décélération d'arrêt à ces endroits.

Est-il un moyen facile de faire quelque chose comme cela, ou dois-je envisager la seule façon de réaliser cet effet d'écrire une coutume de défilement de contrôle?

OriginalL'auteur Nippysaurus | 2011-05-17