IOS空白开始屏幕



我用xib文件创建了一个名为Login的控制器。我想让它成为开始屏幕。所以在我的应用委托中,

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;
}

我是否缺少链接到界面构建器之类的内容? 出现空白屏幕

我认为您需要创建一个UIViewController子类以及您的登录 nib 文件,然后allocinit这个视图控制器,以便您可以使UIViewController的视图成为主视图。

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

有一个关于iOS故事板的很好的教程。我个人发现故事板的使用非常方便。在这个SO问题中,我列出了故事板的一些优缺点(恕我直言):

情节提要是否消除了对 .nib 的需求

最新更新