所以我一直在使用这个网站提出很多问题。我非常善于使用谷歌搜索问题并调试最差的错误代码,但这是一个非常基本的东西,我无法弄清楚。
我的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 px ..)
答案 0 :(得分:0)
您需要正确使用弹簧和支柱或自动布局。您可能正在为4英寸屏幕设计应用程序 - 在Storyboard中,有一个选项可以看到它在3:5英寸屏幕上的外观。按下。
有关详细信息,请参阅Google自动布局。