【IOS】 LaunchScreen 添加放大动画

这篇博客作者批评了简书上普遍存在的复制粘贴现象,特别是针对一个名为“矢倉”的程序员。作者自己编写了一个LaunchScreen的放大动画效果,但指出这种方法可能延长启动时间,对于复杂动画不推荐。建议使用自定义View并在应用启动时加载以实现更复杂的启动画面。文章提到了一篇关于APP广告的文章,并提供了包含示例代码的GitHub仓库链接。
摘要由CSDN通过智能技术生成
简书搜索LaunchScreen动画之后,大部分都是 copy 的一个叫"**矢倉"的听名字可能是日本混种狗的成都 SB,简直丢程序员的脸,给他指出错误之后,恼羞成怒.于是自己写了个效果.
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

在以上方法调用以下方法.

#pragma mark - 添加启动动画
- (void)addLaunchAnimation
{
    //获取LaunchScreen的 CV
    UIViewController *viewController = [[UIStoryboard storyboardWithName:@"LaunchScreen" bundle:nil] instantiateViewControllerWithIdentifier:@"LaunchScreen"];
    UIWindow *mainWindow = [UIApplication sharedApplication].keyWindow;
    [mainWindow addSubview:viewController.view];
    //此处很重要,否则没有效果
    [self.window bringSubviewToFront:viewController.view];
    
    [UIView animateWithDuration:0.6f delay:0 options:UIViewAnimationOptionBeginFromCurrentState animations:^{
        viewController.vi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值