我在UINavigationBar中有关于应用程序运行状况的状态信息。它会更改标题文本颜色以及其中一个按钮。
更改工作正常,但我希望提供流畅的动画(因为数据的状态更新更改)但不知道如何。我不是要求转移到另一个视图,而是关于如何动画只有UINavigationBar标题&的按钮。
答案 0 :(得分:0)
我不认为你可以在没有额外工作的情况下为这些东西制作动画。
导航栏是一个复杂的野兽,默认情况下,屏幕上显示的UI对象是私有的,并由导航栏或当前导航项维护。
但是应该有一种方法可以让它发挥作用。
当前导航项具有属性titleView。通常它是零并且导航栏显示标题字符串本身。但是如果你将UILabel插入到titleView属性中,那么你应该可以对titleLabel的可动画属性进行动画制作。
同样使用条形按钮项目。