我在底部设置了一个带有标签栏的新应用程序.下面是我的根视图控制器的viewDidAppear:方法:
- (void)viewDidAppear:(BOOL)animated { self.tabBarController.tabBar.alpha = 0.0f; [UIView animateWithDuration:10.0f delay:0 options:UIViewAnimationoptionBeginFromCurrentState animations:^{ self.view.backgroundColor = [UIColor redColor]; self.tabBarController.tabBar.alpha = 1.0f; } completion:nil]; }
我观察到的是,一旦视图出现,它的alpha = 1.0f.我希望它从alpha = 0.0f开始,然后淡化为alpha = 1.0f.另一方面,背景淡化为backgroundColor红色符合预期.
当我尝试淡化UIToolbar时会发生同样的事情.
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。