没有使用 iOS 项目创建的用户界面文件

Posted

技术标签:

【中文标题】没有使用 iOS 项目创建的用户界面文件【英文标题】:No User Interface file created with iOS Project 【发布时间】:2012-01-04 12:22:18 【问题描述】:

我开始使用 ios 编程,并在 XCode 4.2.1 中创建了一个新项目。但是,我没有按预期在我的项目中看到 .xib 文件。我尝试添加一个新的 .xib 文件并在其上构建界面,但是当我运行我的程序时,我在 iPad 模拟器上看到一个空白的白色屏幕。我错过了什么吗?谢谢。

【问题讨论】:

【参考方案1】:

您可以在 appDelegate 中替换此方法(如果需要,还可以使用 xib 的名称/去掉通用方面的代码)

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

    self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
    // Override point for customization after application launch.
    if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) 
        self.viewController = [[[ViewController alloc] initWithNibName:@"ViewController_iPhone" bundle:nil] autorelease];
     else 
        self.viewController = [[[ViewController alloc] initWithNibName:@"ViewController_iPad" bundle:nil] autorelease];
    
    self.window.rootViewController = self.viewController;
    [self.window makeKeyAndVisible];
    return YES;

从创建新应用时提供的模板中选择一个单一视图应用程序

【讨论】:

我正在选择单视图应用程序,但我仍然看不到 .xib 文件。 实际上,在我的 xcode 版本中,有一个故事板文件,而不是 .xib r .nib 文件,它具有界面构建器。所以我的问题已经解决了,谢谢。

以上是关于没有使用 iOS 项目创建的用户界面文件的主要内容,如果未能解决你的问题,请参考以下文章

iOS 11开发教程编写第一个iOS 11应用

iOS创建UITabBar谁的项目可以用户动态更改

使用github pages建立个人博客

iOS开发UI篇—使用xib自定义UItableviewcell实现一个简单的团购应用界面布局

iOS简单易用的标签列表界面

pycharm创建新项目没有权限