当我在我的表格 View 上按下一个单元格时,它会显示另一个 View ,其中我有一个图像、一些标签和一个横幅。但在控制台中出现此消息:
<UIView: 0x7f9f31495480; frame = (0 0; 375 667);
autoresize = W+H; layer = <CALayer: 0x7f9f31495590>>'s window is not equal to
<Project.AfterTableViewController: 0x7f9f316eb9b0>'s view's window!
该应用程序在设备和模拟器上也能正常运行,并且没有代码错误,但在 Xcode 6 的控制台上仍然出现此问题。我该如何解决?
最佳答案
当您点击单元格时触发多个 segue 可能是一个问题,例如在界面构建器中您已经创建了一个从单元格到另一个 View Controller 的 segue 以及您调用 performSegue 的代码: from didSelectCellAtIndexpath:
你只需要一个 segue 而不是两个。检查这是否是问题所在。
关于swift - tableview 到其他 View autoresize 问题 : swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30842616/