【发布时间】:2014-04-02 16:55:52
【问题描述】:
我有一个 UICollectionView 按钮,按下时会调用函数 DetailEvent1。该功能应该打开一个包含事件详细信息的新视图。唯一的问题是我无法弄清楚推送数据的代码行。这是集合视图的代码
[(UIButton *)self.EventButtons[i] addTarget:self action:@selector(DetailEvent1:) forControlEvents:UIControlEventTouchUpInside];
这里是 DetailEvent1 的代码:
-(IBAction)DetailEvent1:(id)sender{
TableDetailViewController *objDetail = [[TableDetailViewController alloc] initWithNibName:@"TableDetailViewController" bundle:nil];
[self addChildViewController:objDetail];
[self.view addSubview:objDetail.view];
}
最后在 TableDetailViewController 上的 ViewDidLoad 中:
- (void)viewDidLoad{
lblTitle.text = [object objectForKey:@"name"];
}
如果有人可以帮助我将数据从 CollectionView 传递到新的 ViewController,我将不胜感激。
【问题讨论】:
标签: ios uiviewcontroller uicollectionview