1

所以我一直在使用这个网站来解决我的很多问题。我非常擅长谷歌搜索问题和调试最糟糕的错误代码,但这是我无法弄清楚的相当基本的东西。

我的 UIView 与我在 iTouch 上实际看到的相比总是有点不同。我不确定这是否是 xCode 的 IB 的按钮只有更大的图形,但通常有 20px 的高度差,如果我在 UIView 的底部设置一个按钮,它就会被切断。(我以为它应该是 320x460 ..)

通常我对此不以为然,因为在我开始使用登录屏幕滚动到位之前,这一直不是问题。xCode 声称我的视图是 320x548,我的应用程序说它是 320x480。如果我将滚动大小调整为 320x480,iTouch 上的视图会缩小,留下很大的间隙。

我一直在 IB 中使用 UIViews 而不是 ViewController,因为我正在使用一些导航控件进行子视图。

有什么我做错了吗?

http://oi49.tinypic.com/rrnjit.jpg (首次加载时)

http://oi50.tinypic.com/j8matu.jpg(向下滚动约 20 像素..)

4

1 回答 1

0

您需要正确使用弹簧和支柱或自动布局。您可能正在为 4 英寸屏幕设计您的应用程序 - 在您的 Storyboard 中,有一个选项可以查看它在 3:5 英寸屏幕上的外观。按那个。

更多信息,谷歌自动布局。

于 2013-04-09T21:07:43.137 回答