1

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

}
4

2 回答 2

0

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

于 2013-02-16T06:24:39.597 回答
0

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

XCode 一定是在 xib 文件中引入了问题。

于 2013-02-19T16:27:33.020 回答