過去の同様の質問とは異なり、この問題はIOS 6に関するものであり、過去の回答に記載されているwindow.AddSubview(navigation.View)を呼び出していないことに注意してください。
シミュレーターでアプリを起動すると、アプリが開き、以下のメッセージが[アプリケーション出力]ウィンドウに表示されます。私が実行しているもの:Monotouch:6.0.10、xcode 4.6
アプリケーションウィンドウには、アプリケーションの起動時にルートビューコントローラーが必要です。
[Register ("AppDelegate")]
public partial class AppDelegate : UIApplicationDelegate
{
UIWindow window;
ProductXchangeViewController viewController;
public override bool FinishedLaunching (UIApplication app, NSDictionary options)
{
window = new UIWindow (UIScreen.MainScreen.Bounds);
viewController = new ProductXchangeViewController ();
window.RootViewController = viewController;
window.MakeKeyAndVisible ();
return true;
}
}