UIAutomation无法访问完整的单元格名称
UIAutomation cannot access complete cell name
所以我遇到了这个问题,我发现这种情况只发生在新的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获取单元格的全部内容?
任何帮助或指示都会有所帮助。提前谢谢。
好的,所以我找到了一个解决方法。
而不是仅使用:
cells()[0].name();
我可以单独访问单元格中的文本:
cells()[0].staticTexts()[1].name();
它将返回单元格中第二个元素的名称,该名称将是(回顾问题中使用的示例):
another string concatenated with the date to display in cell
相关文章:
- 如何在另一个java脚本函数中访问java脚本中动态html表中单元格的动态赋值
- 如何访问特定列中的表单元格以转换格式
- 使用单元格中的电子邮件删除图纸中的“编辑访问权限”
- 如何访问HTML表格单元格中的选择
- 如何通过单元格索引访问表中的按钮
- 如何循环访问其第三个单元格具有 rowspan 属性的每一行
- 如何访问当前表行的特定单元格
- 根据表格单元格按钮动态访问 td
- JQuery:循环访问 2 个特定单元格的表格行
- 在 Javascript 中循环访问表单元格 ID
- 从 Google Fusion Tables on Click 事件中访问单个单元格值
- 如何使用 jQuery 循环访问表行并获取单元格值
- 如何在访问子网格视图时获取父网格视图的一个单元格的值
- 使用 JQuery 和 Ajax 访问单击的单元格而不是所有单元格
- 访问HTMLTableRowElement第一个单元格中的值
- Extjs从单元格编辑器访问网格记录
- 使用Javascript访问列表项中的表单元格数据
- UIAutomation无法访问完整的单元格名称
- 如何在iOS自动化中访问UITableView中的单元格
- 如何从Google工作表访问单元格值