0

我的应用程序使用两个不同的视图控制器存储用户配置。第一个仅在创建新配置时出现,这是配置的名称。第二个是配置本身,通常由accessoryButtonTappedForRowWithIndexPath 提出

当他们关闭他们设置名称的第一个视图控制器时,是否有可能:

[self.delegate addViewerViewController:self didFinishAddingItem:viewer];

它会直接显示配置视图控制器而无需点击?通常这是由

- (void)tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath
{
    nameAtAccessoryIndex = [viewerKeys objectAtIndex:indexPath.row];
    [self performSegueWithIdentifier:@"EditSettings" sender:indexPath];
}
4

1 回答 1

0

看来您使用performSegueWithIdentifier:不当。您的发件人应该是self.

添加prepareForSegue:到您的视图控制器,并viewersegue.destinationViewController其中设置。

于 2013-09-30T15:18:13.053 回答