在Xcode 6.1的故事板中,这总是发生在我身上
这是一个截图
在调整表格视图大小之前,黑色视图(集合视图)的大小与图片中的大小相同
但每当我开始调整tableview的大小(通过拖动边缘)时,我的collectionview就会变成这样的
但如果我调整其他视图的大小,则tableview和collection视图将变为(0,0,0,0)
这怎么可能发生?有什么方法可以解决这个问题吗?
现在我必须使用检查器来设置我的视图,这真的很难。
答案 0 :(得分:0)
要在xib中放置视图坐标而不将此错误设置为占位符
的视图内在大小
答案 1 :(得分:0)
我注意到使用外部显示器/显示器时可能会更频繁地发生此错误。希望Apple尽快修复它。在我的13“MBPr上使用IB有点痛苦。
答案 2 :(得分:0)
我遇到了与Xcode 6.1和Yosemite相同的问题:我创建了一个我已添加到主视图的视图,因此它看起来像是View Controller Scene中的子视图。然后我将此子视图调整为320 x 568.我的程序有效。它对应于斯坦福CS193P讲座9的程序dropit。我保存项目,关闭它并重新打开它:子视图的宽度和高度设置为0!而且我的程序不再起作用了!
我试图打开第8讲的项目dropit,这是完全相同的,之前正在工作(我认为在Xcode 6中)和同样的问题!首先,我认为点击(与子视图相关)不起作用,但发现点击不起作用,因为我正在点击宽度和高度设置为0的子视图!