此时我正在尝试编辑我的应用以支持iOS6 + 7以及3.5 + 4英寸显示器。
但是,我试图在不更改代码的情况下执行此操作。它的工作正常......符合我的要求之一。
首先,我尝试使用autolayout / contraints修复3.5 / 4英寸显示问题。它工作得很好但是它看起来不错iOS6或iOS7。而且我没有找到一种方法来修复iOS6 / iOS7的差异,而无需调整大量的代码。
然后我重置了我的约束,禁用了autolayout并通过偏移修复了iOS6 / 7问题(iOS6 / 7 Deltas)。工作也很好,无法解决其他要求。
由于您无法同时使用偏移和自动布局,我想知道如果不在我的代码中检查iOS版本或显示尺寸,是否无法解决这两个问题?
我没有提供代码或屏幕截图,因为它是一个更普遍的问题,我试图在不触及我的代码的情况下解决此问题。但是,我可以说的是,我使用.xib文件来创建视图而不知道这是否也是一个问题...
提前致谢,
blaluma
答案 0 :(得分:1)
如果您使用具有自动调整功能的故事板,则可以实现那个