Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.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 UIView中的水平居中UIImage约束不起作用?_Ios_Objective C_Xcode_Uiimage_Constraints - Fatal编程技术网

Ios UIView中的水平居中UIImage约束不起作用?

Ios UIView中的水平居中UIImage约束不起作用?,ios,objective-c,xcode,uiimage,constraints,Ios,Objective C,Xcode,Uiimage,Constraints,因此,我一直在使用新的Xcode 6.2自动布局预览和其他功能,让我的应用程序为所有屏幕尺寸做好准备。我试图约束UIImage在每种屏幕类型中看起来都一样。我已经设置了约束,我希望它看起来是一样的,尽管它不是。下面是约束、故事板视图以及最终编译产品的屏幕截图。如您所见,图像未居中 限制条件: 这是编译后的版本,显然是关闭的 非常感谢您的帮助。提前谢谢 可以满足您的所有约束条件,并且imageView的宽度非常大。它必须对齐到特定的上边缘和下边缘,然后调整到宽度以满足纵横比约束。它确定的宽度似乎大

因此,我一直在使用新的Xcode 6.2自动布局预览和其他功能,让我的应用程序为所有屏幕尺寸做好准备。我试图约束UIImage在每种屏幕类型中看起来都一样。我已经设置了约束,我希望它看起来是一样的,尽管它不是。下面是约束、故事板视图以及最终编译产品的屏幕截图。如您所见,图像未居中

限制条件:

这是编译后的版本,显然是关闭的


非常感谢您的帮助。提前谢谢

可以满足您的所有约束条件,并且imageView的宽度非常大。它必须对齐到特定的上边缘和下边缘,然后调整到宽度以满足纵横比约束。它确定的宽度似乎大于屏幕的宽度。基本上,您的图像是横向的,而设备是纵向的


可以删除底部约束,并为左边缘和右边缘添加约束。这将使imageView具有特定的宽度和灵活的高度。

您的问题是:UIViewController中的中心UIImageView水平约束不起作用??尝试添加前导空间和尾随空间约束!