0

J'essaie d'obtenir les coordonnées d'un contact mais je n'arrive pas à comprendre comment.
Je suis dans un contrôleur de vue et j'essaie d'utiliser la méthode -(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event mais je pense que cela ne fonctionne pas avec les contrôleurs de vue.
Ai-je raison?Obtenez les coordonnées d'une touche et placez un bouton sur cette position?

Je veux juste mettre un bouton sur la position que j'ai touchée.

Merci d'avance!

Répondre

1

Il appartient dans une vue plutôt que ViewController, et ressemblerait à quelque chose comme ceci:

-(void)touchesBegan:(NSSet*)touches withEvent:(UIEvent*)evt { 
    UITouch *touch=[touches anyObject]; 
    CGPoint pt=[touch locationInView:self]; 
    // ...make your button at 'pt'... 
} 
Questions connexes