在以下屏幕截图中:
当你拖动文字气球的尾部(从气球连接到人嘴的东西)时,形状曲线(如图中两个气球尾部之间的差异所示)。我想知道,这是怎么做到的?我假设您需要从 CGPath 开始并对其做一些事情,有人碰巧知道这是什么吗?
更新:所以如果我想弯曲以下形状:
我会使用以下代码:
CGPathAddCurveToPoint(mutablePath, NULL, x1, y1, x2, y2 + constant, x5, y5);
CGPathAddCurveToPoint(mutablePath, NULL, x3, y3, x4, y4 + constant, x5, y5);
常数在哪里重新调整点 2 和点 4 的 y 位置以制作曲线?