現在、ボタンがタップされると、UIModalPresentationSheet が表示されます。上にスライドしたときに、この上部にナビゲーション バーを追加したいと考えています。私は多くのことを試しましたが、何もうまくいかないようです。これが私が現在試していることで、このエラーが返されます。
AthleteAdd *addAthlete = [self.storyboard instantiateViewControllerWithIdentifier:@"addAthlete"];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:addAthlete];
//[self.navigationController pushViewController:addAthlete animated:YES];
addAthlete.delegate = self;
addAthlete.modalPresentationStyle = UIModalPresentationFormSheet;
// UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:addAthlete];
[self presentViewController:navigationController animated:YES completion:nil];
しかし、モーダルプレゼンテーションシートフォームなしで、モーダルに押し上げます。ナビゲーション コントローラーのサイズが正しくなるようにするにはどうすればよいですか?