在iOS应用中制作不规则形状的可点击片段

时间:2018-04-29 19:01:32

标签: ios swift user-interface ipad automation

我想制作自定义系统,以便从iPad控制每个房间的一些参数。我想制作每个片段,这些片段在屏幕截图中显示,可点击,问题是我不明白如何将它们作为按钮点击。有人可以帮忙完成这个任务吗?我正在使用Swift 4和iPad Pro 9,7。

Building plan with coloured segments

1 个答案:

答案 0 :(得分:1)

原生UIButton不允许这样做。 最好的办法是将计划描述为一组CGPath并对其进行测试。

你可以有一个代表平面图的UIView,每个房间都是视图拥有的CGPath,以及测试每个CGPath的视图上的自定义UITapGestureRecognizer。