[英]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.