セグエを使わずにシーンに移動しようとしています。私が使用しているコードは次のようになります。
UIStoryboard * storyboard = [UIStoryboard storyboardWithName:storyboardName bundle:nil];
MyViewController * controller = (MyViewController *)[storyboard instantiateViewControllerWithIdentifier:viewControllerID];
[self presentViewController:controller animated:YES completion:nil];
私の問題は、このシーンのデリゲートを設定することです。通常、私は次のことを行います。
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
// Check the segue identifier
if ([[segue identifier] isEqualToString:@"showDetail"])
{
[[segue destinationViewController] setDelegate:self];
}
}
しかし、私はセグエを使いたくありません。シーンのデリゲートを設定する方法を教えてもらえますか?
ありがとう