将 iPhone 应用程序转换为通用应用程序;边界与帧
Posted
技术标签:
【中文标题】将 iPhone 应用程序转换为通用应用程序;边界与帧【英文标题】:Converting an iPhone app to universal; bounds vs frames 【发布时间】:2012-08-07 00:31:32 【问题描述】:我正在尝试将 iPhone 应用程序转换为通用(在 iPhone 和 iPad 上)。我已经设法让框架正确调整大小,但似乎边界(用户实际可以与之交互的部分)没有适当地调整大小。因此,例如,UIWebView 将以正确的尺寸绘制,但我只能在 iPhone 屏幕大小的较小范围内与它进行交互。
有什么想法吗?
【问题讨论】:
【参考方案1】:您如何调整此视图的大小?它是否在具有自动调整大小掩码设置以正确扩展的 xib 中?如果是这样,其他事情就会出错。我刚刚尝试使用 webview 制作一个示例项目,其中 xib 的大小适合 iPhone。然后我将该应用程序标记为通用,它在 iPad 模拟器中运行良好,所有区域均可触摸。
【讨论】:
以上是关于将 iPhone 应用程序转换为通用应用程序;边界与帧的主要内容,如果未能解决你的问题,请参考以下文章
对通用 OpenGL ES 应用程序(iPhone 和 iPad)的建议?
将 iPhone 应用程序转换为通用应用程序时应用程序图标不显示
将 iPad 应用程序转换为通用应用程序的 iOS 不显示 iPhone 的 appIcon