我正在使用 iPhone SDK 3.2。我在一个小城市的 UIView 上画了一些线,并将其作为子视图添加到主视图窗口(控制器视图)。现在我需要从不同的角度放大它,就像那个城市更具体的咏叹调。
仅供参考:我是 Obj-C 以及 iPhone 应用程序开发的新程序员。
我正在使用 iPhone SDK 3.2。我在一个小城市的 UIView 上画了一些线,并将其作为子视图添加到主视图窗口(控制器视图)。现在我需要从不同的角度放大它,就像那个城市更具体的咏叹调。
仅供参考:我是 Obj-C 以及 iPhone 应用程序开发的新程序员。
谢谢(你的)信息。我想我需要问的问题是:线条和背景颜色是在图像中还是将它们绘制为线条和颜色。线条和颜色的图像将是一个过程,而线条和颜色将是另一个过程。
如果您要使用线条和颜色路线,请查看 Core Graphics (CG)。它将为您提供在屏幕上放置线条并用颜色填充它们的工具。从那里您将需要计算数学以使它们看起来缩放。
或者查看OpenGL。它将为您提供创建允许您缩放的 3D 环境的工具。 http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html
祝你好运
不幸的是,我无法回答这个问题,但您需要更多信息才能得到这个问题的答案
1)你需要图像保持清晰吗?
2) 是您放大照片的原始图像还是圆形、正方形和类型等形状?
3)如果是照片,那么分辨率是否高于屏幕的分辨率(高分辨率照片)