所以我遇到了这个问题,我发现只有新的xcode 6和iOS 8 SDK才会发生这种情况。
通常(在iOS 7上)我只能通过询问该单元格的名称来获取单元格的内容,例如:
var tableVIew = this.window().tableViews()[1];
var cellName = tableVIew.cells()[0].name();
例如,如果单元格的内容是:
2014-09-19另一个字符串与要显示的日期连接在一起 细胞
然后cellName变量的输出(在iOS 7中)将是:
2014-09-19, another string concatenated with the date to display in cell
但是使用xcode 6和新的iOS 8 SDK,乐器只能拿起第一个单元格,即:
2014-09-19
根本无法获取该单元格的第二部分。所以我访问该单元格的唯一方法是:
tableVIew.cells()["2014-09-19"];
使用xcode 6和iOS 8 SDK获取单元格的全部内容是否有任何方法或解决方法?
任何帮助或指示都会有所帮助。提前谢谢。
答案 0 :(得分:0)
好的,所以我找到了解决方法。
而不是仅使用:
cells()[0].name();
我可以单独访问单元格中的文本:
cells()[0].staticTexts()[1].name();
将返回单元格中第二个元素的名称(回顾问题中使用的示例):
another string concatenated with the date to display in cell