Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/112.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 将图像约束到Xcode情节提要上的屏幕边缘_Ios_Xcode_Storyboard_Constraints - Fatal编程技术网

Ios 将图像约束到Xcode情节提要上的屏幕边缘

Ios 将图像约束到Xcode情节提要上的屏幕边缘,ios,xcode,storyboard,constraints,Ios,Xcode,Storyboard,Constraints,我做了一个游戏,屏幕上有很多从右到左的物体,我把这些东西放在我的故事板上 这是一个单视图应用程序,标题徽标和播放按钮没有显示我希望它们在3.5版本上的显示方式“屏幕,所以我试图让应用程序使它们与屏幕边缘保持一定距离,我尝试使用约束,但我无法将其约束到屏幕边缘,而不是故事板上的另一项 由于故事板上的这些其他项目正在移动,它向我提供了黄色错误,其对齐的内容是“不明确的” 非常感谢您的帮助,我是否应该尝试使用两层图板?如果包含标题徽标和播放按钮的视图未移动,则您可以通过以下方式执行此操作: 将底部空间

我做了一个游戏,屏幕上有很多从右到左的物体,我把这些东西放在我的故事板上

这是一个单视图应用程序,标题徽标和播放按钮没有显示我希望它们在3.5版本上的显示方式“屏幕,所以我试图让应用程序使它们与屏幕边缘保持一定距离,我尝试使用约束,但我无法将其约束到屏幕边缘,而不是故事板上的另一项

由于故事板上的这些其他项目正在移动,它向我提供了黄色错误,其对齐的内容是“不明确的”


非常感谢您的帮助,我是否应该尝试使用两层图板?

如果包含
标题徽标和
播放按钮的视图未移动,则您可以通过以下方式执行此操作:

底部空间添加到superView
约束,添加到情节提要中的
播放按钮

步骤:
选择play button对象后,单击Superview的底部空间

类似的方法也可用于其他对象,例如为
标题徽标
向Superview
添加约束
顶部空间,以便徽标保持在顶部的固定位置

有关
约束
自动布局
的更多疑问,请参考以下精彩教程:

更新:

如果您收到编译器警告,例如
“图像视图-Title.png”的帧在运行时将不同。

这是因为您在添加约束后更改了项目的框架。
如果您想要新职位:
编辑器->解决自动布局问题->更新约束

如果您想要以前的原始位置:
编辑器->解决自动布局问题->更新框架


希望这有帮助!:)

你好,GoGreen,非常感谢您的回复,但不幸的是,我仍然收到相同的错误!:它表示“Image View-Title.png”的框架在运行时会不同。“Image View-Title.png的水平位置不明确”。这是因为您没有明确提到
Image View-Title.png的水平位置。一旦设置了约束,您的任务就是在运行时指定项目的确切位置。尝试如上所述为该项设置
前导空格到Superview
约束。