Tutorial Iphone SDK: Imagen Touch (UITouch)


Hola amigos hoy les voy a enseñar como hacer que una imagen se mueva con nuestro dedo.

Empezamos:

Primero hay que declarar una UIImageView (es decir la imagen)

H.

Código:
IBOutlet UIImageView *imagen;

Comenzamos con las acciones ponemos un -(void) (es decir una ación) acá decimos que cuando toquemos la imagen y nos dará una imagen en movimiento.

Y por ultimo otro -(void) acá diremos el movimiento de la imagen.

M.

Código:
-(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [[event allTouches] anyObject];
CGPoint location = [touch locationInView:touch.view];
imagen.center = location;

-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
[self touchesBegan:touches withEvent:event];
}

En el Interface Build tendrán que unir con el Reveal Document Windows con la imagen el objeto.

Hola que tal.
Ok voy a implementar mejor mis tutoriales y poner las explicaciones mejor para que aprendan.

Temas:

Declarar un IBOutlet de la Imagen

En esta parte tenemos que declarar una imagen es decir en el punto h. ponemos IBOulet despues pondremos o mencionamos el objeto es decir UIImageView(Ese es el nombre que toma un objeto para poner una imagen) despues pondremos * (sirve para poner un nombre al objeto).

Aplicar el método TouchesBegan

Este método automáticamente se llamará cada vez que el usuario toca el interior de la vista.
Pondremos NSSet (de toques).
Este método debe aplicarse porque TouchesBegan sólo se llama a un momento en que el usuario toca la pantalla.
TouchesBengan se aplica cada vez que una persona arrata su dedo.

Estoy explicando un poco mejor.

Gracias

Eso vendría hacer todo nos veremos en otros tutoriales.
Espero que aprendan y visiten:

https://tecnologiaiphoneapp.wordpress.com/

ok bien terminamos y prueben

Este tutorial sirve para Iphone / Ipad / Ipod tocuh

Cualquier pregunta o duda me avisan en mi blog o por este medio.

Si quieren que haga un tutorial especifica diganmelo.

Bye

Adjuntos:

_________________
Mis App: http://itunes.apple.com/es/artist/jorgearnold/id404204455

Deja un comentario