MonoTouch:应用程序窗口应在应用程序启动结束时具有根视图控制器

时间:2013-02-15 23:59:59

标签: xcode xamarin.ios

请注意,与过去类似的问题不同,这个问题适用于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;
    }

}

2 个答案:

答案 0 :(得分:0)

您确定及时完成吗?你有从FinishedLunching返回的iirc 17秒。

答案 1 :(得分:0)

我在一个新的UIViewController xib中重新实现了我的用户界面,并且没有更改FinishedLaunching()或任何其他代码并且它有效。

XCode必须在xib文件中引入问题。