objective-c - ios 如何朝一条直线方向移动
大家讲道理
大家讲道理 2017-04-17 17:58:45
0
4
378

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

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

membalas semua(4)
左手右手慢动作

Cari kedudukan titik ke tepi skrin dari titik mula dan akhir, kemudian gerakkan petak anda dari titik mula ke titik tepi skrin.
Jika anda perlu mengalihkannya keluar dari skrin, cuma alihkan titik tepi sedikit ke luar skrin.

迷茫

Jika anda mahukan animasi sedemikian, nyatakan sahaja kedudukan permulaan dan akhir secara langsung, tanpa perlu risau tentang proses perantaraan

巴扎黑

Pseudokod

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

Ini adalah demo kecil yang saya tulis Bolehkah anda memahaminya?
https://github.com/KarmaChen/TestViewAnimation.git

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan