背景:我正在做一个研究项目,需要创建一个复杂的 UI,该 UI 由一组奇怪的形状(即不是矩形或圆形,最好将其描述为多边形)组成。复杂性在于用户交互(即触摸事件)应该选择/取消选择单个区域,这些区域有时可能非常小。选择一个区域应该会改变该特定区域的颜色!
因此,要求是绘制一组形状并检测触摸事件是否落在形状/区域的边界内并确定它是哪个区域。
如果有人对我可以从哪里开始有任何想法或指示,请建议!
非常感谢!
背景:我正在做一个研究项目,需要创建一个复杂的 UI,该 UI 由一组奇怪的形状(即不是矩形或圆形,最好将其描述为多边形)组成。复杂性在于用户交互(即触摸事件)应该选择/取消选择单个区域,这些区域有时可能非常小。选择一个区域应该会改变该特定区域的颜色!
因此,要求是绘制一组形状并检测触摸事件是否落在形状/区域的边界内并确定它是哪个区域。
如果有人对我可以从哪里开始有任何想法或指示,请建议!
非常感谢!