0

有几个问题

  1. 当我在情节提要上放置 UITableViewController 并希望使用静态单元格时,我必须创建一个派生自 UITableViewController 的类,还是只能为自定义单元格创建一个派生自 UITableViewCell 的类?
  2. 我创建了一个自定义 UITableViewCell 并在其上放置了许多控件,并尝试在按下控件的情况下拖动以创建一个插座但不能,任何想法为什么?
  3. 如果我希望每个单元格具有不同的控件和行为,我可以将每个单元格设置为不同的自定义 UITableViewCell,如果是这样,那么 UITableViewController 如何初始化它?我需要以编程方式加载它吗?
4

1 回答 1

0

1) 单元格必须是 UITableViewCell 的子类。

2)不,我不知道为什么这不起作用,它应该。你试图在哪里建立连接?单元格还是表格视图控制器?

3)是的,我认为这是最好的方法。为每种不同类型的单元格设置不同的自定义单元格类,并制作从自定义单元格到其控件的 IBOutlets。然后只需从表格视图控制器创建一个 IBOutlet 到单元格本身(然后您可以使用 self.cellType1.label1 ... 之类的内容引用控件)。如果单元格是在情节提要中制作的,则无需执行任何操作来初始化单元格。

于 2013-06-13T22:14:17.343 回答