[英]Outlets found nil after moving tableviewcell to new view controller
我最初在UIViewController
和UITableView
上有几个UITableViewCell
。 然后,我将UITableViewCell
移动到我创建的新UITableViewController
中,因为我想让它们成为 static 单元,而使它们成为 static 的唯一方法是在UITableViewController
上使用它们。 然而,在我搬家后,尽管一切都已连接并且所有单元格都设置为正确的 xib 文件,但应用程序崩溃了,它说UITableViewCell
上的插座,就像我的UILabel
一样,被发现为零。 然后,我尝试在UITableViewCell
上使用全新的 xib 文件创建全新的UITableViewController
,但后来我什至无法为任何UILabel
或其他任何东西连接任何插座。 有谁知道如何解决这个问题? 我所有的代码看起来都很正常,而且我已经使用UITableView
很长时间了,只是之前从未创建过 static 单元。
我想到了! 在带有 Static 单元的UITableViewController
中,您无需为单元创建自定义 class 并将您的插座拖到那里(我做了什么); 你可以直接将你的插座拖到UITableViewController
上,它就会在那里工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.