Parse platform PFQueryTableViewController忽略情节提要中自定义PFTableViewCell的大多数设置

Parse platform PFQueryTableViewController忽略情节提要中自定义PFTableViewCell的大多数设置,parse-platform,pfquerytableviewcontrolle,pftableviewcell,Parse Platform,Pfquerytableviewcontrolle,Pftableviewcell,我有一个TableViewController,它是PFQueryTableViewController的子类 它显示动态TableViewCell,这些单元格是PFTableViewCell的子类,并且具有类型为ibuiLabel的两个自定义属性 两者都设置在故事板中,如下图所示。 不同视图的背景已着色,以使视图可见。请注意,两个标签的文本大小设置相同,为12磅。 在tableView:(UITableView*)tableView cellforrowatinexpath:(nsindep

我有一个TableViewController,它是
PFQueryTableViewController
的子类
它显示动态TableViewCell,这些单元格是
PFTableViewCell
的子类,并且具有类型为
ibuiLabel
的两个自定义属性
两者都设置在故事板中,如下图所示。

不同视图的背景已着色,以使视图可见。请注意,两个标签的文本大小设置相同,为12磅。
tableView:(UITableView*)tableView cellforrowatinexpath:(nsindepath*)indepath object:(PFObject*)object
中,我通过

cell.dateLabel.text = stringFromDate; // the date is set earlier
cell.activityLabel.text = @"Test";
现在,当我运行应用程序时,会显示以下图片:

请注意,1)文本书写正确,但2)背景没有着色,3)只有日期字段的文本大小为12磅,而活动标签的大小为17磅,3)活动标签的高度与故事板中的定义不同,但更小

当然,单元格标签设置正确,“右”单元格已退出队列(否则我无法访问自定义属性)。属性链接正确(否则文本将无法正确显示)。
在我的表视图控制器中,我没有任何委托方法覆盖表视图单元格的情节提要设置

所以我的问题是:


为什么我的“表格视图”单元格的情节提要设置只使用了一部分(第一个标签的文本大小),但大多数设置都被忽略了(第二个标签的背景色、高度和文本大小),我必须做些什么才能使其正常工作?

问题已解决!似乎是Xcode6错误:

由于我觉得使用了旧版本的情节提要,我从模拟器中删除了该应用程序,然后再次启动该应用程序。该应用程序立即崩溃,错误为“在捆绑包中找不到名为“Main”的情节提要…”。
然后我意识到在ProjectNavigator中有两个对同一故事板的引用,并删除了一个。
我查找了错误消息中给出的文件路径,发现目标中不再包含情节提要。
为了再次将其包含在目标中,我在项目导航器中以源代码的形式打开了序列图像板-然后才向identity inspector显示此文件的属性(当您像往常一样将其作为interface builder文件打开时,identity inspector窗口为空)。实际上,未选中目标成员资格复选框。再次选中后,崩溃不再发生,并使用了正确的表视图单元格设置


因此,问题是模拟器使用了旧版本的情节提要,因为新的情节提要没有包含在目标中,因此旧的情节提要没有更新。

这可能是
PFQueryTableViewController
从情节提要实例化自身的方式有问题-源代码可用,因此您可以插入一个查看哪里出了问题。此外,您还可以在Parse UI Repo寻求帮助。