モーダルコントローラが提示コントローラと通信する方法とは何ですか?modalviewcontrollerの問題を解消する
私の場合は、代理人を使わずにmodalviewcontrollerを提示しています。しかし、委任プロトコルを使用してmodalviewcontrollerを却下したい。
私はデリゲートプロトコルを使用してmodalviewcontrollerを却下することができます。ここで、デリゲートを使わずにmodalviewcontrollerを表示します。
モーダルコントローラが提示コントローラと通信する方法とは何ですか?modalviewcontrollerの問題を解消する
私の場合は、代理人を使わずにmodalviewcontrollerを提示しています。しかし、委任プロトコルを使用してmodalviewcontrollerを却下したい。
私はデリゲートプロトコルを使用してmodalviewcontrollerを却下することができます。ここで、デリゲートを使わずにmodalviewcontrollerを表示します。
モーダルコントローラは、それ自体を却下することができます。モーダルビューコントローラ内で[self dismissModalViewController animated:YES]
(アニメーション化しない場合はNO)を使用します。その行をモーダルコントローラに含めると、大丈夫です!
dismissModalViewControllerAnimated:アニメーション:方法
親ビューコントローラは、presentModalViewControllerを使用して提示モーダルビューコントローラを却下する責任があります。ただし、モーダルビューコントローラ自体でこのメソッドを呼び出すと、モーダルビューコントローラはメッセージを親ビューコントローラに自動的に転送します。
を経由してまた[self.parentViewController ...]