Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.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
Iphone 如何删除“警告”;按钮的帧在运行时将不同。”;_Iphone_Ios_Objective C_Xcode_Ios7 - Fatal编程技术网

Iphone 如何删除“警告”;按钮的帧在运行时将不同。”;

Iphone 如何删除“警告”;按钮的帧在运行时将不同。”;,iphone,ios,objective-c,xcode,ios7,Iphone,Ios,Objective C,Xcode,Ios7,我使用的是Xcode 5开发者预览版。当我从interface builder Xcode在XIB文件中更改或添加时,会显示以下警告: 按钮的帧在运行时将不同 如何删除此警告?您可能在约束中创建了冲突。解决它 打开nib文件转到编辑器>解决所有约束问题>从那里可以重置所有/所需的约束。当元素在情节提要中的实际位置与运行应用程序时不同时,将显示此警告 您可以选择该元素,然后点击Option+Cmd+= 这将更新元素在情节提要中的位置,警告将消失 您还可以在编辑器>解决自动布局问题>更新框架下的菜单

我使用的是Xcode 5开发者预览版。当我从interface builder Xcode在XIB文件中更改或添加时,会显示以下警告:

按钮的帧在运行时将不同


如何删除此警告?

您可能在约束中创建了冲突。解决它
打开nib文件转到编辑器>解决所有约束问题>从那里可以重置所有/所需的约束。

当元素在情节提要中的实际位置与运行应用程序时不同时,将显示此警告

您可以选择该元素,然后点击Option+Cmd+=

这将更新元素在情节提要中的位置,警告将消失


您还可以在
编辑器>解决自动布局问题>更新框架下的菜单中找到此选项。WWDC 2013会话406:“在Xcode 5中控制自动布局”了解自动布局。在我的情况下,故事板一定已损坏。从情节提要中剪切(CMD-X)对象(一个集合单元)并将其粘贴回(CMD-V)修复了它。在那之前,我浪费了数小时重做所有的限制……我不知道为什么这个答案没有更多的投票。我在2秒钟内就解决了。谢谢对这应该被认为是最好的答案。值得一提的是,它是解决自动布局问题中更新框架选项的快捷方式。是什么导致了此警告,即为什么位置不同?@JarrodSmith请参阅本教程:不要删除约束,而是修复约束,我发现,请参见Xcode版本6.4(6E35b)的as“解决所有约束问题”为了引起更多问题并重新破坏我已经修复的东西,下面Bart的()解决方案对我很有效。