iPhone游戏开发时使用CALayer和UIView有什么区别?

时间:2009-01-02 00:38:00

标签: iphone cocoa-touch

对于iPhone游戏开发,似乎有很多使用CALayer和UIView的功能,我们可以使用CALayer或UIView实现我们的精神,动画也可用于它们。但是对于编码,CALayer和UIView之间有很多区别,比如对象方法和属性等。那么哪个是更好的选择呢?

1 个答案:

答案 0 :(得分:3)

每个UIView都是图层支持的,因此您可以获取任何视图的图层引用。如果您需要它具有UIResponder特性(例如,响应事件),您应该使用UIView。