Eth*_*n G 37 uitextview uiimageview xcode-storyboard xcode6 ios8
我更新到Xcode 6.1来修复我使用Interface Builder Cocoa Touch Tool时出现的错误,当我使用故事板时,它会占用99%的CPU,这会冻结Xcode.既然错误得到解决,我可能会遇到更令人沮丧的错误.
当我使用故事板时,我正在处理一个UIViewController,我的UITextView,我的自定义UITextViews(它们是UITextView故事板中的所有意图和目的的子类,它们都是UITextViews),然后我UIImageView突然消失了!
以下是我的视图控制器中的默认主视图现在的样子:
主视图
这一切都是在我使用"自由形式"调整视图控制器的大小以便查看视图控制器屏幕之外的视图时开始的.一旦我使用cmd-Z将视图控制器更改回"固定"(正常大小),丢失的元素再次出现,一切似乎都很好.然而,后来,我正在编辑视图控制器并突然...... bam!他们走了.当我将它们全部重置到它们应该的位置时,它再次发生(导致上述x,y,宽度,高度值).
:-(
有谁知道什么可能是错的?我在Xcode 5中从未遇到过这个错误.
编辑:
我能够使用cmd-Z让视图控制器恢复正常.然后我重新启动了我的mac并重新打开了Xcode.现在,我注意到每当我通过拖动光标来调整故事板中的任何内容时就会出现错误(如果我使用Xcode中右侧面板上的width和height属性调整大小,则不会发生这种情况).它也发生在其他视图控制器上.即使在默认主视图中只有a UILabel和a 的视图控制器中UIImageView,当我单击并拖动标签的边缘以调整其大小时,图像视图也会消失,其值为x = 0,y = -64,height = 0 ,width = 0.
简要概述:
在Xcode 6.1故事板中,每次我调整a中的任何元素时UIViewController,所有UITextViews和UIImageViews崩溃并在视图控制器的左上角上方移动-64像素.
更新
似乎Xcode 6.1.1修复了该错误.
Jon*_*ääv 23
另一种解决方法是在调整任何视图大小之前向布局添加约束.(添加缺少的约束,例如).只有在没有可用约束的情况下才会出现错误.我用Bugreporter向Apple报告了这个错误.
编辑:所以,至少看起来Apple Bugreporter正在运作.XCode v 6.1.1中修复了该问题.