【发布时间】:2010-10-30 10:09:09
【问题描述】:
我已经为 iPad 编写了一个应用程序,现在我想在 iPhone 上使用它(一个通用应用程序)。
目前它在 iPhone 模拟器中运行,但 UIKit 元素是使用像素位置定位的 - 所以它们中的很多都在屏幕外。此外,我的 UIImage 太大,需要缩放以适应 iPhone。 我该怎么做?
提前致谢。
更多信息: 如果我使用 UIBuilder 定位 UIImageView,则显示的图像在 iPad 或 iPhone 上显示时会占用相同的屏幕比例。这是我想要的,但是我需要以编程方式进行。
如果我以编程方式创建 UIImageView,与 iPad 相比,它会在 iPhone 上占据更大的屏幕比例。
编辑: 除了 OpenGL 视图之外,我的笔尖实际上是空的。 OpenGL 视图缩放良好。 我确实以编程方式创建了一些 UIKit 控件,这就是问题所在。
【问题讨论】: