【问题标题】:My Main Window will not change even though I change it?我的主窗口不会改变,即使我改变它?
【发布时间】:2011-03-18 11:24:01
【问题描述】:

嘿! 有一个让我发疯的问题!当在 xcode 4 中的界面构建器中进行更改时,我的主窗口不会改变,我已经玩了 2 个多小时试图进行更改,但是当构建它没有改变时。当更改代码中的某些内容时,它工作得很好。 我要添加到主窗口的东西是标签栏中的新标签。 请帮我 !

更新:

我的应用程序didfinfishwithoptions 看起来像这样。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 
    // Override point for customization after application launch. 
    [window addSubview:navigationController.view]; 
    [window addSubview:tabBarController.view];
    [self.window makeKeyAndVisible]; 
    return YES; 
}

【问题讨论】:

    标签: ios4 xcode4 mainwindow


    【解决方案1】:

    确保将选项卡添加到分配给主窗口的根视图控制器属性的任何视图。如果您将项目拖入窗口本身,它将不起作用。更复杂的是,Apple 的一些模板在应用程序委托的 application:didFinishLaunchingWithOptions: 方法中配置了根视图控制器,因此请检查那里分配的内容。

    更新:

    您应该将一个视图添加到窗口,并将其他视图添加为子视图。

    【讨论】:

    • 我试图改变它现在仍然无法工作......:/我的应用程序didfinfishwithoptions 看起来像这样。 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // 应用程序启动后自定义的覆盖点。 [窗口 addSubview:navigationController.view]; [窗口添加子视图:tabBarController.view]; [self.window makeKeyAndVisible];返回是; }
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多