0

私のアプリは、2 つの異なるビュー コントローラーを使用してユーザー構成を保存します。最初のものは、構成の名前である新しい構成を作成するときにのみ表示されます。2 つ目は、通常、accessoryButtonTappedForRowWithIndexPath によって呼び出される構成自体です。

名前を設定した最初のView Controllerを閉じると、次のようになる可能性はありますか?

[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 に答える