recherche

Maison  >  Questions et réponses  >  le corps du texte

objective-c - ios 如何朝一条直线方向移动

如题
我现在有一个正方形 起始点是它的中心点 末尾点是我收拖拽结束之后的那个点 这两点构成一条直线 如何让这个正方形的中心点始终沿着这条直线(延长线)运动呢?

大家讲道理大家讲道理2893 Il y a quelques jours410

répondre à tous(4)je répondrai

  • ringa_lee

    ringa_lee2017-04-17 18:00:45

    Trouvez la position du point jusqu'au bord de l'écran à partir des points de début et de fin, puis déplacez votre carré du point de départ au point de bord de l'écran.
    Si vous devez le déplacer hors de l'écran, déplacez simplement le point de bord un peu en dehors de l'écran.

    répondre
    0
  • 迷茫

    迷茫2017-04-17 18:00:45

    Si vous souhaitez une telle animation, précisez simplement directement les positions de début et de fin, sans vous soucier du processus intermédiaire

    répondre
    0
  • 巴扎黑

    巴扎黑2017-04-17 18:00:45

    Pseudocode

    [UIView animateDuration:1 animations:{
        view.center = targetPoint;
    }];

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-17 18:00:45

    C'est une petite démo que j'ai écrite. Pouvez-vous la comprendre ?
    https://github.com/KarmaChen/TestViewAnimation.git

    répondre
    0
  • Annulerrépondre