【问题标题】:IOS blank start screenIOS空白开始屏幕
【发布时间】:2012-05-01 18:37:11
【问题描述】:

我使用 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;
}

我是否缺少链接到界面生成器之类的东西?我得到一个空白屏幕

【问题讨论】:

  • 你有意见吗?没有视图的窗口是黑色的..

标签: ios


【解决方案1】:

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

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

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

Does storyboard eliminate the need for .nib

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-18
    • 1970-01-01
    • 1970-01-01
    • 2015-04-18
    • 1970-01-01
    • 2019-03-17
    • 2018-09-18
    相关资源
    最近更新 更多