带工具栏和多个segues的UITableView

时间:2013-10-16 16:44:56

标签: ios uitableview uinavigationcontroller uistoryboard uistoryboardsegue

我有一个简单的故事板文件,在导航控制器中有一个表格视图。如果您点击其中一个单元格,它将转到详细信息视图。大。

然后我尝试添加一个工具栏按钮并将其连接到我的表视图控制器。按钮和seque似乎工作正常,除了现在,当我点击其中一个表格单元格时,会触发模态视图。

所以看来我做错了什么,但我不明白。

enter image description here

// called by pressing the add button in the toolbar
- (IBAction)showAddEventView:(id)sender {
    [self performSegueWithIdentifier:@"showAddEvent" sender:sender];
}

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
    if ([segue.identifier isEqualToString:@"showAddEvent"]) {
        AddEventVC *addEventVC = [[AddEventVC alloc] init];
        // set some property
    } else {
        EventIndexVC *eventIndexVC = [segue destinationViewController];
        eventIndexVC.eventTitle = [self.events objectAtIndex: [[self.tableView     indexPathForSelectedRow] row]];
    }
}

0 个答案:

没有答案