私は iOS プログラミング / Objective C の初心者です。
発生させたいイベントの流れは次のとおりです。ユーザーはタブバービューコントローラーからタブを選択します。VIEW A が読み込まれると、モーダル ウィンドウが開き、情報が表示されます。
VIEW A - (void)viewDidLoad
ModalYearPickerViewController *modalYearPickerViewController= [[ModalYearPickerViewController alloc] init];
[self presentViewController:modalYearPickerViewController animated:NO completion:nil];
年ピッカー ビューをすぐにロードして、ユーザーがピッカー (ビュー B) から年を選択し、値がビュー A に渡された後にモーダル ウィンドウを閉じることができるようにしようとしています。
これで、最初のビューが読み込まれ、自動的に黒い画面になります。modalYearPickerViewController のビュー コントローラーにピッカーなどがあるため、理由がわかりません。
モーダルView Controllerをプログラムでロードするためのヒントやヘルプをいただければ幸いです。
ありがとう!