如何缩放基于iphone应用程序的部分视图?

时间:2010-06-20 07:52:17

标签: objective-c iphone-sdk-3.2

我正在使用iPhone SDK 3.2。我在一个小城市的道路上画了一些UIView,并将其作为子视图添加到主视图窗口(控制器视图)。现在我需要从不同的角度放大它,就像那个城市更具体的咏叹调。

仅供参考:我是Obj-C的新程序员以及iPhone应用程序开发。

2 个答案:

答案 0 :(得分:1)

感谢您的信息。我想我需要问的问题是:线条和背景颜色是在图像中还是将它们绘制成线条和颜色。线条和颜色的图像将是一个过程,线条和颜色将是另一个过程。

如果您要选择线条和颜色路线,请查看Core Graphics(CG)。它将为您提供在屏幕上放置线条并用颜色填充它们的工具。从那里你需要计算数学,使它们看起来变焦。

或者看看OpenGL。它将为您提供创建可以缩放的3D环境的工具。 http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html

祝你好运

答案 1 :(得分:0)

不幸的是我不能回答这个问题,但你需要更多的信息才能得到答案

1)你需要让图像保持清晰吗?

2)是您要缩放照片的原始图像还是圆形,正方形和类型的形状?

3)如果是照片,则分辨率高于屏幕分辨率(高分辨率照片)