如何将我自己的ViewController类设置为第一个屏幕(根视图)

时间:2011-06-14 23:52:10

标签: iphone objective-c xcode cocoa-touch ios4

我使用IPhone作为目标平台在XCode中创建了一个基于Windows的项目,然后我添加了一个ViewController子类。现在我想让我新添加的类在第一个屏幕显示。实现它的正确方法是什么?

问候。

2 个答案:

答案 0 :(得分:1)

修改你的appdelegate,你会发现这样的事情:

[window addSubview:myView];
[window makeKeyAndVisible];

将我的视图更改为您要首先显示的视图。

答案 1 :(得分:1)

这是我找到的正确方法

首先在appdelegate.h中声明你的视图控制器

SaveViewController *SaveController;

@property (nonatomic, retain) SaveViewController * SaveController;

然后在你的appdelegate.m文件中合成它

@synthesize SaveController;

现在在您的应用程序中添加以下代码行didFinishLaunching方法

SaveController = [[SaveViewController alloc]initWithNibName:@"SaveViewController" bundle:nil];

[window addSubview:[SaveController view]];


[self.window makeKeyAndVisible];

多数人......你做完了:)