IOS空白启动画面

时间:2012-05-01 10:30:00

标签: ios

我用xib文件创建了一个名为Login的控制器。我想把它作为开始画面。所以在我的app委托中,

H档:

UIWindow *login;
@property (nonatomic, retain) IBOutlet UIWindow *login;

M档案:

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

    // Override point for customization after application launch.
[self.login makeKeyAndVisible];
    return YES;
}

我错过了链接到界面构建器的任何内容吗?我得到一个空白的屏幕

1 个答案:

答案 0 :(得分:0)

我认为你需要创建一个UIViewController子类和你的登录nib文件,然后allocinit这个视图控制器,这样你就可以创建UIViewController这是主要观点。

更好的可能是故事板的使用,您可以在故事板上轻松设置初始视图控制器。

有一个很好的Tutorial about iOS Storyboards。我个人觉得故事板的使用非常方便。在这个SO问题中,我列出了故事板(IMHO)的一些优点和缺点:

Does storyboard eliminate the need for .nib