Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何进行通用尺寸调整?_Ios_Iphone_Uiscrollview_Xcode6 - Fatal编程技术网

Ios 如何进行通用尺寸调整?

Ios 如何进行通用尺寸调整?,ios,iphone,uiscrollview,xcode6,Ios,Iphone,Uiscrollview,Xcode6,我已经做了一个简单的滚动视图,其中包含5幅图像,一切正常。 最初,我将视图的位置更改为页面的中间位置 但当我在iPhone5上运行这个应用程序时,我在左边得到了一些额外的空间。如何将其删除以在两部手机上都工作 它在iPhone5上的外观 它在iPhone6上的外观 如果您使用的是界面生成器,一定要使用自动布局。苹果有一些很棒的文档: 如果您是以编程方式执行此操作,我建议您将视图框架建立在相对于视图的基础上。例如,不要将宽度设置为400,而是使用self.view.frame.size.wid

我已经做了一个简单的滚动视图,其中包含5幅图像,一切正常。 最初,我将视图的位置更改为页面的中间位置

但当我在iPhone5上运行这个应用程序时,我在左边得到了一些额外的空间。如何将其删除以在两部手机上都工作

它在iPhone5上的外观

它在iPhone6上的外观


如果您使用的是界面生成器,一定要使用自动布局。苹果有一些很棒的文档:


如果您是以编程方式执行此操作,我建议您将视图框架建立在相对于视图的基础上。例如,不要将宽度设置为400,而是使用self.view.frame.size.width。

添加约束-底部空间到底部布局指南,固定宽度和高度[_ScrollViewSetContentOffset:CGPointMake(750,0)动画:是];我用这条线移动到750,这是xcode自动确定位置的任何方法。i、 e.,第3页