11

当我运行下面的代码时,方法rowControllerAtIndex返回WKInterfaceTablenil。

[self.outletTable setNumberOfRows:numberOfCategoriesToShow withRowType:@"rowTypeLabel"];
RowControllerTypeLabel *theRow = [self.outletTable rowControllerAtIndex:rowInTable];

我检查过的内容:

  1. 我已经在情节提要中的行和RowControllerTypeLabel.
  2. 我已将Custom Class我的标签字段设置为我的自定义类RowControllerTypeLabel
  3. 我还在故事板中的表格和我的界面控制器的界面中的相应属性之间建立了联系。

我错过了什么?

4

3 回答 3

23

rowTypeLabel我忘记在属性检查器中设置行控制器的标识符。

我希望这篇文章能帮助其他人在比我需要的更短的时间内找到问题。

于 2015-05-08T17:46:31.623 回答
6

对我来说 - 虽然模块拼写正确 - 从复制和粘贴场景/重命名类 - 一些东西错过了,它暂时断开了连接。我必须重新选择下拉菜单才能启动。

在此处输入图像描述

于 2015-08-20T08:53:43.163 回答
5

要解决您必须在属性检查器中设置行控制器的标识符: 在此处输入图像描述

于 2015-10-26T17:43:42.273 回答