swift - tableview 到其他 View autoresize 问题 : swift

标签 swift autolayout autoresize

当我在我的表格 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/

相关文章:

swift - 从 fetchedResultsController.sections 检索对象?[section]

swift - Realm 导致程序出现意外行为。 (OS X 和 Swift)

ios - cellForRowAtIndexPath 和 prepareForSegue 返回不同的标签颜色

iOS 自动布局使我的 View 在两个 View 之间居中

uiviewcontroller - 是否可以在 UIViewController 的子类中实现 topLayoutGuide 和 bottomLayoutGuide?

ios - 显示 "Cannot find iBeacon"消息

iphone - UIWebView/ subview 约束问题

android - 使用代码调整壁纸大小?

自动调整大小和滚动的 Java JTextArea

ios - 当存在图像时,为什么我的 tableview 单元格不能正确调整大小?