在 WKInterface Table + Objective c 中重新加载数据

Posted

技术标签:

【中文标题】在 WKInterface Table + Objective c 中重新加载数据【英文标题】:Reload data in WKInterface Table + Objective c 【发布时间】:2017-09-26 06:33:43 【问题描述】:

我正在开发手表套件应用程序。在这里,我想突出显示表格中的选定行。我的问题是当我选择行时,添加到行的图像再次下载,或者您可以说该列表闪烁。我只想要我选择更新的行。

【问题讨论】:

【参考方案1】:

您可以通过UITableViewdelegate 方法在didSelectRowAtIndexPath 中添加条件:

如果您的图像已经存在,只需更新/突出显示您的行或您想要的任何内容。

过度下载图片。

if (cell.myImage == nil)
  
    // Download your image
  
else
  
    // Reload your cell
  

您还可以重写方法shouldHighlightRowAtIndexPath(仍然来自UITableViewdelegate),如果您想突出显示您的行,请确保返回YES

- (BOOL)tableView:(UITableView *)tableView shouldHighlightRowAtIndexPath:(NSIndexPath *)indexPath

    return YES;

如果我错了或我误解了您提出的问题,请随时告诉我。

【讨论】:

谢谢维克多。但在 Apple Watch 中,这些委托方法不起作用。我解决了这个问题...但是您尝试得很好..:) 感谢您的回复,直到现在我才知道这个事实。无论如何,你能解决你的问题真是太好了。

以上是关于在 WKInterface Table + Objective c 中重新加载数据的主要内容,如果未能解决你的问题,请参考以下文章

前端点击删除按钮删除table表格的数据

两句话动态修改table数据并提交到后台

table JS合并单元格

SAP FBN1 Number Range In Financial Accounting & Table Name NRIV, OBJ RF_BELEG

jq 克隆 移除table

layui中table表格的操作列(删除,编辑)等按钮的操作