【问题标题】:Should I compose a complex UIView with more UIView's or more CALayer's?我应该用更多的 UIView 还是更多的 CALayer 组成一个复杂的 UIView?
【发布时间】:2009-10-02 23:39:06
【问题描述】:

我有一个复杂的视图,它由一个基础图像和其他图像和 2D 路径组成。

我想知道如果通过为每个元素创建不同的 UIView 并将它们添加为复杂视图的子元素来组装复杂视图,或者我应该为每个元素创建不同的 CALayer 并将它们添加为子元素,这会产生什么不同复杂视图的图层属性。

谢谢

tat0

【问题讨论】:

    标签: iphone uiview hierarchy calayer


    【解决方案1】:

    你应该详细说明你想要做什么,但我的经验法则是在我试图增强用户界面(用户交互等)的情况下使用 UIViews,并且我在使用时使用层想要制作动画或使用精灵。听起来您正在做后者,所以我建议您在主视图中添加新图层而不是添加子视图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-09
      • 2011-12-26
      • 2023-02-02
      • 1970-01-01
      • 2013-03-27
      • 1970-01-01
      • 1970-01-01
      • 2020-09-02
      相关资源
      最近更新 更多