Objective-C 链接两个 Tableview

Posted

技术标签:

【中文标题】Objective-C 链接两个 Tableview【英文标题】:Objective-C linking two Tableviews 【发布时间】:2017-04-05 06:33:02 【问题描述】:

我想要的是,当您单击表格中的任何单元格时,您会转到另一个表格视图。我还需要为您单击的每个不同的单元格提供不同的字符串。不过我不知道

1) 按下时如何将表格单元格链接到 ViewController 中的另一个表格视图 2)如何在视图控制器中为您单击的每个不同单元格更改详细的 Tableview(包括文本和音频文件)。

【问题讨论】:

你应该阅读TableView的所有委托方法developer.apple.com/reference/uikit/uitableview 你的问题不合适..在被否决之前纠正你的问题.. 【参考方案1】:

使用委托方法检测表格视图中的任何行点击

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

【讨论】:

【参考方案2】:
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

[tableView deselectRowAtIndexPath:indexPath animated:YES];

NSLog(@"index path cell row number =======%ld",(long)indexPath.row);//you can get the index number of that cell

NSLog(@"data of clicked cell====%@",[yourArray objectAtIndex:indexPath.row]);//here you can get the data of that cell


【讨论】:

以上是关于Objective-C 链接两个 Tableview的主要内容,如果未能解决你的问题,请参考以下文章

从 C++ 和 Objective-C++ 链接到 Cocoa 框架

如何在 iOS(Objective-C)中分享到 Facebook Messenger 应用程序的链接?

VS for Mac:本机链接失败,未定义Objective-C类:CPTAnimationDelegate

使用 CMake 链接到可可库(C++ 与 Objective-C 混合)

将源文件类型更改为 Objective-C++ 后的链接器错误

如何从Objective-C中的字符串数组创建内部链接?