无法在自定义 UIViewController 中分配自定义 UITableViewCell

Can't assign custom UITableViewCell within custom UIViewController

在我的情节提要中,如果我有一个继承自自定义 class 的 UIViewController,我可以为该 UI[ 内的表视图中的 UITableViewCell 创建自定义 class =16=]?

我已经尝试执行上述操作,但是当我尝试连接插座时,我只能拖到父 ViewController 文件,而不能拖到连接的 TableViewCell 文件。这是为什么?

您可以连接手机的插座。

  1. 您需要在故事板中分配自定义 table 视图单元格的 class。
  2. Select table 视图单元格,同时拖动以连接插座。

您似乎在问 2 个问题:

  1. "can I create a custom class for a UITableViewCell"? 是的,您可以为您的 UITableViewCell 使用自定义 class。只需 select 单元格,然后在 class 检查器中,输入自定义 class.

  2. "I can only drag to the parent ViewController" 这也对。对于静态单元格,您可以 link 它们到视图控制器中的插座。请注意,对于动态单元格,您需要在 tableView:cellForRowAtIndexPath: 方法中创建它们。