小弟新手,关于控件按照曲线轨迹位移的一些问题,求解答

如题,我想知道我做一个半圆形轨迹让几个按钮(数字是动态添加的那种)沿着轨迹运动,怎么实现,搜索了好几天,都告诉我怎么画曲线,还给我国外的一些demo,我就想知道,根据曲线怎么确定他的运动轨迹啊,比如怎么约束四个UIbutton位移轨迹为半圆或者三角形啊,求大哥大姐帮忙啊,新手,千万别讲的太抽象,我真的笨啊

根据曲线坐标。然后逐渐移动

真的没有大神愿意分享下嘛?