我知道这个问题可能听起来很荒谬,但请在将此标记为重复问题之前完成阅读此主题。 我一直在寻找互联网上的答案,但似乎无法找到令人满意的解释&解决方案因为我不太确定事情是如何运作的如何改变。
Click me for example
在图像中,左侧的应用程序是“未优化”并且在右侧的应用程序“优化”且完全适合的情况下进行拉伸。
那么我如何'优化'旧的应用以适应更大的屏幕,给出:
•应用程序使用Objective-C构建
•某些屏幕只有标题(.h)&方法(.m)文件,这意味着没有XML Interface Builder(.XIB)文件可以查看UI的外观,而无需在设备上运行它。
我已经尝试将尺寸类用于带有.XIB文件的屏幕,但无论如何,该应用程序似乎仍然被拉伸。那么,那些只有标题&方法文件?由于没有界面构建器,我无法根据大小等级来修改UI。限制。
是否有通用设置或我需要更改的内容,整个应用程序将神奇地“优化”?或者我是否必须逐个为每个屏幕配置某个设置?
有人可以用简单的语言向我解释如何做到这一点吗?