我對UITableView有一個奇怪的行爲:我無法爲放置在原型單元格中的控件創建IBOutlets。爲什麼我不能在界面生成器中創建IBOutlet
在一個簡單的ViewController上,我添加了一個帶兩個不同原型單元的UITableView。 在第一個原型單元上,我放置了一些標籤和一個開關。 我還從UITableViewCell創建了一個子類,並將此子類分配給Interface Builder中的Prototype Cell(請參閱附件截圖)。
但是在這種情況下,我無法爲表視圖單元格中的元素創建IBOutlets。
我也在自己的UITableViewCell的子類中編寫了IBOutlet,並嘗試從原型單元中的標籤拖到IBOutlet,並且還從代碼窗口中的IBOutlet-Declaration到UILabel之外的點中拖動。 XCode不接受另一個。
有一個大量的表格和視圖控制器的這種方式在故事板沒有任何問題。
我錯過了什麼嗎?或者有沒有辦法做到這一點編程?