|
1
4
它可以通过scrollViewDidScroll func获取UINavigationBar的当前高度来完成。
|
|
|
2
4
我已经在UIViewController的子类的ViewWillDisplay中添加了这个观察者。并根据其高度设置颜色,如下所示: 在视图中将显示:
在视图中将消失:
}
|
|
|
3
2
Piyush Hirpara答案(关于性能)的一个小改进是对导航栏进行子类化,并且只更新
请注意
|