A と B の 2 つの ViewControllers があります。A は B のデリゲートです。A から B を提示しています。それを閉じると、A のビューを移動しようとしています。 B は却下され、ビューを移動しようとします。これは、Bが却下されたときに現在使用しているものですが、機能しません。どうすればこれを機能させることができますか?
[self dismissViewControllerAnimated:YES completion:^{
NSLog(@"view dismissed");
[self moveViews:self];
}];
- (IBAction)moveViews:(id)sender
{
[UIView animateWithDuration:0.5
animations:^{
self.view.center = CGPointMake(160, 250);
//self.tableView.center = CGPointMake(160, -100);
self.addView.center = CGPointMake(160, 240);
}
completion:^(BOOL finished){}];
}