2009-06-08 83 views
1

什么是建议的方法来创建一个“表”像显示(列,行,页眉和页脚)使用核心动画,我可以使用动画“建立”?推荐使用核心动画创建“表格”的方法?

我有我的数据交给NSDictionary,我已经开始铺设东西了,但我觉得我可能没有做到最佳;我正在创建嵌套的CALayers套件,并计算出它以前创建的图层位置和大小的位置。

目前这一切都感觉非常哈希,正在采取比我预期的更长的时间,似乎它将成为使用CABasicAnimation制作动画的噩梦。

有什么建议吗?如果有帮助,这个对于iPhone而言不是,而是对于OS X桌面。

回答

0

看起来好像最好的方法是以类似于使用DIV模仿HTML表格的方式创建CALayers树;

- "container" CALayer 
    - "row" CALayer 
    - "cell" CALayer 

使用CAConstraint将有助于确保这些图层不覆盖他们的兄弟姐妹。