2017-08-05 89 views
0

这里完全是新手......我一直在使用X代码8使用堆栈和约束进行自动布局,我对它的工作原理有很好的理解。我可以让我的布局在预期的所有尺寸中呈现。担心4s?

我的一个问题是,我可以很容易地做出5至7的好看的布局,但是当我尝试使4S工作时,它只是把螺丝拧到了布局间距其他型号......它仍然可以工作,看起来和预期的一样,但是因为4s太小了,所以最终会在其他尺寸上留下很多空间。

我是否应该只是不担心4s,并确保我的其他尺寸符合我的要求?当我提交我的应用程序会导致它被拒绝?

+0

是否有没有办法可以有一个自定义布局只为该屏幕大小? – SwiftsNamesake

+0

不完全支持4s不足以被拒绝。但是你应该考虑你的目标是谁。例如在拉丁美洲,iPhones 4s仍然很常见,所以放弃支持这将是一个坏主意。如果你的目标只是美国,也许你可以停止担心它。 – zero

+2

iPhone模拟器中的[所有iPhone只有应用程序需要在iPad上运行](https://developer.apple.com/app-store/review/guidelines/#hardware-compatibility)。目前iPad模拟iPhone 4S尺寸。您可以找到一些报告,指出在iPad上无法运行的应用程序已被拒绝。 – OOPer

回答

0

从以下链接可以看出,只有约2%的人只使用iPhone 4s。所以如果你把目标放在这个设备上面就好了。 https://david-smith.org/iosversionstats/

苹果最新的iOS不支持iPhone 4S,iOS 4一直支持iOS 9。苹果宣布,由于硬件限制,iPhone 4S将不支持iOS 10。 正如评论中所提到的,如果需要,您可以为该碎石尺寸进行自定义布局。