Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.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_Autolayout_Constraints - Fatal编程技术网

Ios 约束不让它处于中间状态。

Ios 约束不让它处于中间状态。,ios,autolayout,constraints,Ios,Autolayout,Constraints,当我添加一个图像并将其限制在屏幕的上半部分时;我希望它能和所有的iPhone一起工作,除了它没有。问题是它只与iPhone 4的肖像和风景有关,但是当我把iPhone换成iPhone 6时,它会停留在中间,有人知道为什么吗? < P>在屏幕中间得到一个元素,这里有几个提示: 确保将对象拖动到屏幕中间(水平)。您会注意到屏幕上出现了指南 设置项目上的约束,包括“在容器中水平设置”&仅设置顶部约束(您可能还需要高度和宽度,请尝试此操作) 对于图像,请确保已为应用程序设置了填充属性。(方面填充等) 习

当我添加一个图像并将其限制在屏幕的上半部分时;我希望它能和所有的iPhone一起工作,除了它没有。问题是它只与iPhone 4的肖像和风景有关,但是当我把iPhone换成iPhone 6时,它会停留在中间,有人知道为什么吗?

< P>在屏幕中间得到一个元素,这里有几个提示:

  • 确保将对象拖动到屏幕中间(水平)。您会注意到屏幕上出现了指南
  • 设置项目上的约束,包括“在容器中水平设置”&仅设置顶部约束(您可能还需要高度和宽度,请尝试此操作)
  • 对于图像,请确保已为应用程序设置了填充属性。(方面填充等)
  • 习惯自动布局的一个好技巧是将视图控制器设置为iPhone4,并在此基础上进行设计(当然有限制)
  • 自动约束是垃圾,自己创建吧

  • 不,你没有给我们任何真实的细节。显示代码和屏幕截图不在屏幕中央(我的坏)在顶部中间编辑以更改您需要的约束如果您希望它如您所说保持在顶部中间位置,请在容器约束中为其提供垂直空间和水平中心。同时提供适当的高度和宽度约束。