【发布时间】:2016-09-22 10:39:51
【问题描述】:
我目前有一个移动应用程序,它从 JSON 文件中引入项目列表。 JSON 文件还具有附加到每个项目的 url 列表。 当用户触摸列表视图中的项目时,我需要在 Safari 中打开 URL。
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath)
cell.textLabel?.text = TableData[indexPath.row]
return cell
}
有没有人知道如何做到这一点,如有必要,我可以发布代码以显示我如何引入数据列表。
【问题讨论】:
-
显示您的列表视图代码...
cellForRowAtIndexPath和DidSelectRow -
不在此处,将其添加到您的问题中,它会更容易阅读。
-
谢谢,我还没有 DidSelectRow 的任何东西,因为我还没有做到这一点。
-
请发布您的 JSON 结构以及存储位置。否则我们无法回答