基本上我试图不仅编辑按钮的外观(这就是简单的部分),而是检测触摸的框架是菱形而不是正方形
html示例:http://irwinproject.com
我已经尝试过CGAfflineTransform,但它不允许我制作非矩形对象。有没有办法扭曲
我只是想知道这是否可行,因为如果没有人能指出我的方向,我发现的唯一可行的答案就是采用spriteKit的方式;
我发现这个但是这个实现会在它们重叠的按钮上留下死角 custom UIButton with skewed area in iPhone
有没有办法在这里给人们发信息,有一位绅士说他想出了如何改造,但从未公布过他的解决方案。
答案 0 :(得分:1)
为了修改形状奇特的按钮的触摸区域,您可以使用类似于OBShapedButton的解决方案。我过去曾经使用过这个特殊的项目,用于相邻的六边形按钮,效果非常好。也就是说,您可能需要稍微修改它以使用绘制的形状而不是图像。