问题描述
我最初在带有 UITableViewCell
的 UIViewController
上有几个 UITableView
。然后,我将 UITableViewCell
移到我创建的新 UITableViewController
中,因为我想让它们成为静态单元格,而使它们成为静态的唯一方法是在 UITableViewController
上使用它们。然而,在我搬家后,尽管一切都已连接并且所有单元格都设置为正确的 xib 文件,但应用程序崩溃了,它说 UITableViewCell
上的插座,就像我的 UILabel
,被发现为零。然后我尝试在 UITableViewCell
上使用全新的 xib 文件创建全新的 UITableViewController
,但后来我什至无法连接任何 UILabel
或其他任何东西的插座。有谁知道如何解决这个问题?我的所有代码看起来都很正常,而且我已经使用 UITableView
很长时间了,只是以前从未创建过静态单元格。
解决方法
我想通了!在带有静态单元格的 UITableViewController
中,您不需要为单元格创建自定义类并将您的插座拖到那里(我所做的);您只需将您的插座直接拖到 UITableViewController
上,它就会在那里工作。