Verrouillage UIImageView tout en se déplaçant
-
06-09-2019 - |
Question
Je propose un UIImageView
avec touchesBegan
, touchesMoved
, touchesEnded
. Il fonctionne bien, mais les touches s'applique également à d'autres UIImageView
s, autour de la pose.
Comment verrouiller l'activité toucher tout en déplaçant le UIImageView
? Je l'ai essayé avec une valeur booléenne, mais il n'a pas fonctionné, parce que touchesMoved
s'appelle chaque fois que se déplace de UIImageView
, non seulement une fois.
La solution
Si je comprends bien, vous essayez de faire en sorte que seul imageView peut être affectée par l'interaction de l'utilisateur à tout moment. Si tel est le cas, vient de mettre imageView.exclusiveTouch = YES
. Une fois une touche commence dans une vue avec exclusiveTouch
activé, aucune autre vue dans cette fenêtre enregistrera toutes les touches.