【问题标题】:Animated status bar style transition, a la iPod app动画状态栏样式转换,一个 iPod 应用程序
【发布时间】:2010-04-07 03:44:12
【问题描述】:

在 iPod 应用程序中,导航视图具有默认的状态栏样式,“正在播放”视图为黑色样式。它们之间的过渡通过淡入淡出进行动画处理。我想这样做。

我的第一次尝试:

[UIView beginAnimations:@"whatever" context:nil];
[UIView setAnimationDuration:0.5];
self.navigationController.navigationBar.barStyle = UIBarStyleBlack;
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlack
[UIView commitAnimations];

不高兴,它突然变黑。接受者?

【问题讨论】:

    标签: iphone


    【解决方案1】:

    试试这个:

    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackOpaque animated:YES];
    

    【讨论】:

    • 请注意,以上内容不需要嵌套在您的动画块中。
    猜你喜欢
    • 2017-07-15
    • 1970-01-01
    • 1970-01-01
    • 2012-01-28
    • 2012-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-15
    相关资源
    最近更新 更多