关于将数据从单元格传递到 detailViewController 上的标签,我需要一点提示。
使用 X-Code 4.6.2、Objective-C 和 Storyboard。
我有一个包含我所有名字的 TableView。如果我单击一个单元格,它将转到 DetailView。
我已经为DetailView 设置了一个segue。但是如何从选定的单元格中获取信息到详细信息视图?例如,我单击第 1 行,它应该在标签中显示名称 Albert Anker。
在我的 viewController.m
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([[segue identifier] isEqualToString:@"toDetail"]) {
NSString *Name = @"PhoneBooth";
DetailViewController *DVC = [segue destinationViewController];
DVC.nameString = Name;
}
在我的 DetailViewController.m
-(void)viewDidLoad
{
[label setText:welcomeString];
}
我看过几个关于这个主题的视频,但没有一个主题有效。上面的代码来自一个使用三个按钮和三个不同命名的 segue 的教程。我希望我可以将它用于我的手机。我想我需要使用“didSelectRowAtIndexPath”但是如何?
- 我确实将 DetailViewController 标头导入到 ViewController.m
- Segue 从prototypeCell 转到DetailView。
- DataSource 和 Delegate 连接到 tableView。
- ViewController 嵌入在 NavigationController 中。
我希望我能够正确描述我的问题。