无法执行 tableView 单元格操作

Posted

技术标签:

【中文标题】无法执行 tableView 单元格操作【英文标题】:Can't do a tableView Cell Action 【发布时间】:2013-12-18 01:12:14 【问题描述】:

我有一个UITableView,我希望在用户点击UITableView 中的第一个单元格或行时链接到Apple 网站。这是我的代码:

- (void)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath     *)indexPath 
if (indexPath == 0) 

     


【问题讨论】:

【参考方案1】:

首先,获得一些Objective C的基础知识。检查这些以获得UITableView委托和数据源方法UITableView Delegate和UITableView DataSource methods的知识。 对于您的问题,您必须使用此方法:-

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

在此方法中,检查选定的行并相应地编写代码。您可以在UIWebView 或 Safari 中打开链接。

【讨论】:

以上是关于无法执行 tableView 单元格操作的主要内容,如果未能解决你的问题,请参考以下文章

选择表格中的单元格无法正常工作

无法执行转场

TableView didSelectRow 无法按预期结果执行

reloadData后无法单击tableView单元格中的按钮

当我点击 2 个 TableView 控制器之间的“didSelectRowAt indexPath”中的单元格时,我需要执行后退按钮操作

滚动视图无法执行委托,但表视图可以