MonoTouchを使用しています。新しいコントローラをUINavigationControllerのスタックにプッシュすると、正常に動作します。戻るボタンを押すと、イベントは発生しません。視覚的にも、ビューはスタックからポップされます。 SurveyEditorで、その後UINavigationController ViewDidが表示されません。
SurveyEditor editor = new SurveyEditor(surveyInstance);
NavigationController.PushViewController(editor, true);
:具体的には、私はいくつかのものを行うためにViewDidDisappearとViewDidAppearを使用したい
public override void ViewWillDisappear (bool animated)
{
Console.WriteLine("SurveyEditor ViewWillDisappear");
base.ViewWillDisappear (animated);
}
public override void ViewDidDisappear (bool animated)
{
Console.WriteLine("SurveyEditor ViewDidDisappear");
base.ViewDidDisappear (animated);
}
これらのどれも呼び出されないされている、と私のルートビューに、ViewDidAppearもなっていませんと呼ばれる!この1つについて私の心を失い始めます。
さらに詳しい情報:ViewDidAppearは起動していません。しかし、ViewDidLoadはです。 – whitehawk