UIView在iPhone上显示完美,但在iPad上却不完美

时间:2018-07-24 13:25:06

标签: ios uiview uikit

我对iOS开发非常陌生,并且能够创建viewscontrollers。我一直在使用我的iPhone和其他尺寸的iPhone进行测试,它们看起来很棒。我曾经在iPad上尝试过一次,但是就像这张图片一样,它是屏幕的边框。 enter image description here

我限制了边距,并且没有给出任何高度或宽度限制,因此可以适当伸展。在情节提要板上查看时看起来也不错,所以我可能做错了什么?似乎无法在线找到任何资源来提供帮助。

2 个答案:

答案 0 :(得分:1)

这是在ipad中运行iphone应用程序时的默认行为

发生这种情况是因为您的应用仅支持iphone。 如果要添加对iPhone和iPad的支持,请点击您的项目并选择“通用”。

其他选项是您可以选中“需要全屏显示”复选框,但仍会显示黑条

注意:但是您正在开发 iPhone 唯一的应用程序,但是必须检查 ipad 一切是否正常,因为苹果审核小组会还要检查ipad中的内容是否存在问题

enter image description here

答案 1 :(得分:1)

可能是您制作了iPhone应用程序。尝试在xcode设置中将设置更改为通用应用。通常,iPhone应用程序的显示在iPad上按比例缩放,这与您的情况相同。

在xcode中选择Projet->常规设置

Deployment Info in Project Settings