直截了当的问题。我正在尝试更多地了解UI设计以及如何使其与代码一起工作。特别是曾经有一个应用程序经历了几个设计会议,名为Where To?通过Tap Tap Tap。他们有一张桌子,他们变成了一个收音机表盘,截图:
(来源:taptaptap.com)
我的问题是,这只是22个左右的图像,不同的状态放在UIView之上吗?每个UIImageView都是一个按钮?如何将这样的东西放在一起?我喜欢以编程方式将图像转换为实际操作的教程。如果有任何描述该过程的书籍或博客,那对我来说将是一个理想的答案。
有关如何完成上述工作的任何见解?
我实际上认为它是一个单独的图像,它的图层旋转以响应触摸事件,然后根据与原始位置的径向距离计算哪个是活动按钮。这不是非常复杂的代码(触摸组更改是向左或向右并旋转以响应它,修改最小的方法以尊重径向增量)但数学比我在六杯咖啡之前做的更多。