0

我正在开发一个需要 Garageband 类型界面的时间线应用程序。我不是一名新开发人员,我有 CGI 方面的背景,并且从事 Mac 开发人员已有 20 多年,但我对制作什么的对象来代表时间轴中的对象有点困惑。他们是 UIViews 吗?用 QuartzCore 绘制?我用谷歌搜索了这个概念,看了一些书,结果一无所获。关于如何制作这些物品的任何想法?我宁愿问,然后从一个方向开始,并意识到可能会有更好的方法。谢谢。

4

1 回答 1

0

鉴于它们允许用户交互,它们可能被实现为自定义UIView子类。由于视图是由层支持的,并且由于时间线并没有飞来飞去并制作疯狂的复杂动画,所以没有一个很好的理由让 UI 直接从层构建。

于 2013-01-16T20:50:05.100 回答