Tia*_*ida 5 animation text statusbar ios
在iOS7中更改状态栏的文本颜色很简单,并且有很多关于该主题的信息.
那么,为了给你一些背景,今天我看到了这条推文:

这链接到这个视频.
我想知道如何制作动画,我能想到的最佳方式是:
状态栏的屏幕截图,黑色文本颜色插入真实状态栏(白色),然后慢慢显示真实状态栏.
正如@Edgar所证实的那样,它实际上就是他们在视频中所做的事情(如果你将手指放在屏幕上,而时间变化则可以看到).
但是,这个解决方案还不够好,因为在此期间,状态栏可能会发生变化,并且可能会变得有点令人毛骨悚然.
没有屏幕截图有没有办法做到这一点?
当您开始滑动时,它会截取状态栏的屏幕截图并将其放在实际状态栏的顶部,然后将样式更改UIStatusBarStyleLightContent为UIStatusBarStyleDefault.
如果您使用它并开始滑动手势但不释放它,您可以清楚地看到这一点,不仅在一分钟后时钟变得过时,而且如果您碰巧在 ActivityIndicator 打开时开始滑动,您会看到它保持不变静止的。
不幸的是,据我所知,没有办法让两个状态栏都包含正确的信息。也许你可以想出一种方法来不断地截取真实的屏幕截图并动态反转颜色,但这在性能方面会很昂贵。
| 归档时间: | 
 | 
| 查看次数: | 349 次 | 
| 最近记录: |