iPad应用程序无法正确缩放

时间:2015-06-19 09:26:06

标签: ios objective-c xcode ipad xcode-storyboard

我是iOS开发的新手。来自Visual Studio和C#,XCode使用起来非常混乱。

我按照Ray Wenderlich的教程来制作我的第一个应用程序。该应用程序工作正常,但即使我已经在XCode Storyboard中设计了UI,应用程序也无法扩展到全屏。它目前看起来像这样:

iPad app not aligned to full screen.

您可以注意到,对齐不合适。但是在XCode中,我已正确放置控件:

XCode Storyboard view

我该如何解决这个问题?

注意:我在iPad Air中进行测试。

1 个答案:

答案 0 :(得分:2)

作为VS开发人员,我可以与您完全联系。

在Xcode世界中,您必须使用约束来向iOS设备解释如何相对于屏幕大小定位控件。

我建议回到RayWenderlich,并阅读: AutoLayout

让你疯狂......但是一旦你理解了它,它就可以让你在不编写任何代码的情况下进行控制定位。

请记住,您需要为每个控件添加足够的约束,以便XCode可以精确计算出宽度和宽度。高度,x-pos和y-pos。

(这需要一些练习。耐心。并且发誓。大部分是咒骂。)