obtenir contact coordonnées (en forme de 0-480 et 0-320)
je n'obtiens pas comment traduire les coordonnées de l'iphone.
si je fais une seule touche-je obtenir les coordonnées.
si je fais un toucher et de le garder et de le libérer, il montre la différence de l'image de départ et le point final.
comment puis-je obtenir la position absolue de la touche?
merci!
-(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [[event allTouches] anyObject];
CGPoint location = [touch locationInView:touch.view];
NSLog(@"X: %f",location.x);
NSLog(@"Y: %f",location.y);
}
Je veux redimensionner une image avec le doigt, faites glisser(seule la hauteur)
- Vous pouvez ajouter votre code obtenir les coordonnées (sous-classement UIView ?)
Vous devez vous connecter pour publier un commentaire.
La position d'un contact est calculée par rapport à un point de vue.
Si vous voulez que la position par rapport à l'écran n':
(sec codé, peut donner des erreurs)
drawInRect: