gpt4 book ai didi

iOS 7 如何将 StatusBarStyle 从 DefaultContent 动画化为 LightContent

转载 作者:可可西里 更新时间:2023-11-01 05:22:01 25 4
gpt4 key购买 nike

我正在尝试使用 UIView 动画将状态栏样式从 UIStatusBarStyleDefaultContent 转换为 UIStatusBarStyleLightContent,但是,样式只是切换而没有淡入淡出动画。我认为使用以下设置样式会起作用:

[UIView animateWithDuration:1.0
delay:0.0
options:UIViewAnimationOptionCurveEaseInOut
animations:^{
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
[self.view layoutIfNeeded];
} completion:nil];

我不确定如何获得我想要发生的事情。基本上,我的内容从深色变为浅色,因此我需要更改状态栏颜色。默认情况下,它不会按照我想要的方式工作。非常感谢任何帮助。

谢谢!

最佳答案

它是这样完成的。

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

这是 UIApplication Class Reference

希望这会对某人有所帮助。

关于iOS 7 如何将 StatusBarStyle 从 DefaultContent 动画化为 LightContent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19394211/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com