Je crée une application pour "catalogue d'actifs". Dans mon contrôleur de vue racine, je conserve un tableau de ces actifs (instances de la classe d'actifs) ainsi qu'un tableau de sous-vues de défilement qui sont paginées dans cette vue de défilement. Chacune de ces sous-vues possède un bouton qui effectue une action sur un actif du même index que la page.Modèle de gestion des clics dans les sous-vues de scrollview
Ma question est la suivante: quelle est la façon la plus inconfortable de savoir sur quelle page le bouton a été cliqué? Dois-je calculer le numéro de page à partir du décalage de contenu de la vue défilement ou passer en super vue et obtenir son index à partir du tableau des sous-vues de scrollview?
Je crois qu'il y a encore de meilleurs moyens de le faire sans créer de mvc anti-patterns ou de rupture.