如何处理Swift 4中的按钮重叠?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何处理Swift 4中的按钮重叠?相关的知识,希望对你有一定的参考价值。

我正在尝试实现单独的可点击按钮,这些按钮是下图所示的半圆形。我的问题是按钮框架相互重叠,导致其他按钮无法点击。有没有办法使按钮框架与正在渲染的框架具有相同的形状,或者是否有其他可能的解决方法?

enter image description here

答案

您需要将所有按钮添加到一个SKSpriteNode,然后单击时获取此主SKSpriteNode中的单击位置并手动计算已单击的段。

以上是关于如何处理Swift 4中的按钮重叠?的主要内容,如果未能解决你的问题,请参考以下文章

如何处理多个重叠数据集?

如何处理两个重叠 div 的“双重不透明度”

如何处理 UITabBar 上的长名称 [重复]

coordinatorlayout 中的重叠视图

以编程方式添加约束以防止按钮重叠 SWIFT 4

本地化实践,如何处理语言和区域之间的差异