如何修改我的代码,以便相同的应用程序可以在具有相同 UI 元素的 iphone 上运行。我对 info Plist 进行了更改并使其具有通用性,但问题是我没有使用 stroryboard 或 nib 、 xib 文件来显示 UI 元素。我还硬编码了特定按钮或标签、框架等的高度和宽度。
那么有没有办法将屏幕自动调整为 ipad 视图到 iphone 或者我需要为 iPhone 编写具有新高度和宽度的每个代码?
就像在 android 中一样,我检测高度和宽度,并据此将其除以 2 或 3 以将特定的 UI 项目放置在不同的屏幕尺寸上。
另外,我如何检测到该应用程序正在 iphone 4 或 iphone 5 或 iPad 上运行,以便我可以更改我的图像和值或高度 n 宽度?