gpt4 book ai didi

ios - 我如何在 Xcode 5 中使用 xib 文件而不是 Storyboard?

转载 作者:可可西里 更新时间:2023-11-01 03:36:42 25 4
gpt4 key购买 nike

我是 ios 开发的新手,我看的许多教程都遵循 xib 方法,因为它们是在 XCode 5 之前记录的。我如何在单 View 应用程序中使用 xib 方法?当我删除 Storyboard 并选择其中一个 xib 作为主界面时,它不起作用。感谢您的提示。

最佳答案

在里面添加新文件,选择cococatouch,选择Objective-C类,然后点击下一步。
你显示下面的屏幕
在底部必须选择带有 xib 的用户界面。然后下一步

AppDelegate.h:

@class ViewController;
@interface AppDelegate : UIResponder <UIApplicationDelegate>
{
ViewController *viewObj;
UINavigationController *navObj;
}
@property (strong, nonatomic) UIWindow *window;
@property (strong, nonatomic) ViewController *viewObj;
@property (strong, nonatomic) UINavigationController *navObj;

AppDelegate.m:

@synthesize viewObj,window,navObj;


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
viewObj = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];
navObj = [[UINavigationController alloc] initWithRootViewController:viewObj];

window.rootViewController=navObj;
[window makeKeyAndVisible];

return YES;
}

enter image description here

关于ios - 我如何在 Xcode 5 中使用 xib 文件而不是 Storyboard?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22241120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com