Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个需要 Garageband 类型界面的时间线应用程序。我不是一名新开发人员,我有 CGI 方面的背景,并且从事 Mac 开发人员已有 20 多年,但我对制作什么样的对象来代表时间轴中的对象有点困惑。他们是 UIViews 吗?用 QuartzCore 绘制?我用谷歌搜索了这个概念,看了一些书,结果一无所获。关于如何制作这些物品的任何想法?我宁愿问,然后从一个方向开始,并意识到可能会有更好的方法。谢谢。
鉴于它们允许用户交互,它们可能被实现为自定义UIView子类。由于视图是由层支持的,并且由于时间线并没有飞来飞去并制作疯狂的复杂动画,所以没有一个很好的理由让 UI 直接从层构建。
UIView