Je veux une vue d'image d'une certaine taille disons 25 par 25, pour se déplacer dans un mouvement linéaire de gauche à droite, puis à gauche en continu. Disons que l'image commence à se déplacer de gauche, puis au moment où elle atteint la droite, elle devrait commencer à revenir vers la gauche, alors cela devrait se répéter.Déplacer la vue d'image à l'écran
J'ai ce code, qui permet à la vue de descendre, mais je suis incapable de le déplacer d'avant en arrière. C'est pour UIView.
[UIView beginAnimations:@"MyAnimation" context:nil];
[UIView setAnimationBeginsFromCurrentState:YES];
[UIView setAnimationDuration:45.0]; // 5 seconds
frame = movingView.frame;
//int j = frame.origin.y;
int i;
for (i= 0; i<=100; i++) {
frame.origin.y += i;//100.0; // Move view down 100 pixels
movingView.frame = frame;
}
Comment est-ce que je devrais faire ceci?
Cordialement
Merci mvds je sais que setAnimationDidStopSelector s'appelle comme ceci. \t [UIView setAnimationDelegate: self]; Mais où faire cela, je ne reçois pas l'animation ci-contre ce qui a trait – iscavengers
s'il vous plaît mettre à jour votre question pour montrer votre code actuel, ou nous allons eachother divertissant toute la journée ... – mvds
a ajouté un lien vers le même type de question que j'ai répondu hier. – mvds