【问题标题】:Views versus CALayers?视图与 CALayers?
【发布时间】:2011-06-10 16:22:59
【问题描述】:

我想构建一个应用程序,让我可以导入图像文件并将像素数缩放到一定数量的英尺(如平面图),然后覆盖其他图像和元素。

如果我希望应用程序能够在 OSX 和 iOS 上运行,哪种方式更好?

【问题讨论】:

    标签: ios macos views calayer


    【解决方案1】:

    CALayer 和 CoreGraphics 在 OSX 和 iOS 上可用。 UIView 和 NSView 是 OSX/iOS 等价物,但不相同。

    因此,如果您使用 Core Graphics 和 CALayer,您的可移植性会更好。也就是说,使用友好和简单的视图,您的开发速度可能会更快。我假设通过回答这个问题,您对 iOS 和 OSX 比较陌生 - 如果是这样的话,CoreGraphics 是一个相对困难的主题。

    还请注意,您不太可能(轻松)完全脱离 UIView。

    【讨论】:

    • 罗杰,谢谢你的帮助......你说得对,我是 iOS 和 OSX 的新手,我一直在做的阅读/学习指向 CoreGraphics 和使用 CALayer,但我认为它更明智询问更有经验的开发人员,例如您自己。是的,现在的学习曲线有点陡峭,但至少我觉得我正朝着正确的方向前进。再次感谢。
    • > 你说得对……很高兴能提供帮助,但请标记为已回答 :-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-01
    • 1970-01-01
    • 2015-04-07
    • 1970-01-01
    • 2011-02-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多