【发布时间】:2016-01-15 07:31:14
【问题描述】:
并获取特定圆圈的触摸事件。 例如,如果用户在圆圈 7 之间触摸,则将圆圈的黑色填充到圆圈 7。
目前我有两种方法来实现这个功能: 1) 取10个UIImageView并相互叠加,触摸一个image view会根据条件改变image view的颜色。
2) 取 UIView 绘制 20 个颜色渐变(黑色边框线 10 个,空白区域 10 个)并保存每个渐变的帧。之后获取用户的触摸区域,然后根据它改变颜色。
我正在寻找更好的解决方案。
【问题讨论】:
标签: ios objective-c iphone swift