0

セグエを実行しようとしていますが、セグエが実行されるとモーダル ビューが中央に配置されず、操作できません。何か案は?スーパービューの位置などをviewWillLayoutSubviewsで設定してみましたが、何も変わりませんでした。ここに画像の説明を入力

- (void)viewWillLayoutSubviews{
    [super viewWillLayoutSubviews];
    self.view.superview.bounds = CGRectMake(0, 0, 550, 650);
    self.view.superview.center = self.view.center;
}

if ([segue.identifier isEqualToString:@"PresentJobDetailViewController"]) { 
    [self save:nil]; 
    UINavigationController *nav = (UINavigationController *)segue.destinationViewController; 
    ViewController *viewController = (ViewController *)[nav.viewControllers objectAtIndex:0]; viewController.obj = _obj; 
}
4

0 に答える 0