【问题标题】:Want to create splash screen programmatically想要以编程方式创建启动画面
【发布时间】:2013-12-19 17:51:24
【问题描述】:

我想以编程方式创建启动画面。

但它不显示启动画面。

请参考以下代码:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    // Override point for customization after application launch.
    UIImage *aSplashImage = [UIImage imageNamed:@"Splash.jpeg"];
    UIImageView *aSplashImageView = [[UIImageView alloc] initWithFrame:self.window.frame];
    aSplashImageView.image = aSplashImage;

    UIView *aSplashView = [[UIView alloc]initWithFrame:self.window.frame];
    [aSplashView addSubview:aSplashImageView];

    [self.window addSubview:aSplashView];

    return YES;
}

【问题讨论】:

标签: ios iphone objective-c ipad ios-simulator


【解决方案1】:

就像@KunalBalani 在他的评论中所说的那样,以下question 很可能是您正在寻找的东西;)

【讨论】:

    【解决方案2】:

    我想说,仅仅在窗口中添加一个UIView 是不够的,窗口已经可以包含一个UIViewController。也许你的UIView 会落在它后面。

    这篇文章有一些关于如何创建启动画面的建议:Show a view as a splash screen in didFinishLaunchingWithOptions

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-09
      • 1970-01-01
      • 2021-05-17
      • 1970-01-01
      • 2015-07-13
      相关资源
      最近更新 更多