我想构建一个应用程序,让我导入一个图像文件并将像素数量缩放到一些英尺(如平面图),然后覆盖其他图像和元素。
如果我希望应用程序能够在OSX和iOS上运行,那么更好的方法是什么?
答案 0 :(得分:1)
CALayer和CoreGraphics可在OSX和iOS上使用。 UIView和NSView是OSX / iOS的等价物但不完全相同。
因此,如果您使用Core Graphics和CALayer,您的可移植性会更好。也就是说,通过友好和简单的视图,您的开发速度可能会更快。我假设通过回答这个问题,你对iOS和OSX来说相对较新 - 如果是这样的话,CoreGraphics是一个相对困难的主题。
另请注意,您不可能(轻松)完全脱离UIView。