![]() |
1
3
如果你想要的是显示和布局,我会说基于加莱尔的架构是个不错的选择。对于开源 Core Plot framework 我们把所有的图表和绘图元素从容器中构造出来,并将它们组织成一个规则的层次结构。Calayers很轻,在Mac和iPhone之间使用几乎相同的API。它们甚至可以用来响应触摸或鼠标事件。 对于基于calayer的用户界面的另一个示例, my iPhone application 整个方程式输入界面由炉管组成,包括从下面向上滑动的菜单。性能稍好于以前基于uiview的实现,但相同的代码也适用于应用程序的初步桌面版本。 |
![]() |
2
2
对于绘图程序,我认为保存位图数据的缓冲区很重要。使用
我会考虑为每一层保留一个屏幕外缓冲区。看看石英
|
|
yelabd · 沿贝塞尔路径的一部分设置UIView动画 7 年前 |
![]() |
Henry Cooper · 为什么核心动画类型采用字符串关键点路径? 7 年前 |
![]() |
fearmint · CAEmitterLayer多单元交错 7 年前 |
![]() |
gvalmon · 围绕中心旋转NSView 10 年前 |