Comment obtenir la position X et Y d'un bouton de l'INTERFACE utilisateur de l'iPhone
Quelqu'un pourrait me montrer comment obtenir la position x et y d'un UIButton dans le cacao?
Le bouton se déplace sur l'écran lorsque l'utilisateur clique dessus, et je veux utiliser sa position actuelle à la position de l'autre UIBUtton par rapport à elle.
J'ai essayé d'utiliser
CGRect rect=[myButton imageRectForContentRect];
Le compilateur me dit que myButton ne peut pas répondre à imageRectForContentRect.
OriginalL'auteur dubbeat | 2010-02-23
Vous devez vous connecter pour publier un commentaire.
Utilisation
Spécifiquement pour la position, l'utilisation myButton.cadre.de l'origine.x et myButton.cadre.de l'origine.y. Que serait le coin en haut à gauche.
OriginalL'auteur Seva Alekseyev
Cela fonctionne pour n'importe quel UIView.
Le compilateur est à droite (comme c'est sujette à être): il n'existe pas de méthode appelée
imageRectForContentRect
. Il est, cependant,imageRectForContentRect:
qui prend un CGRect comme argument. Vous n'avez pas à l'utiliser pour obtenir la position.OriginalL'auteur Felixyz