我设置了一个底部带有标签栏的新应用程序。下面是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
.