当isHidden属性更改时,如何在导航栏上设置关闭功能?

时间:2018-10-17 04:53:45

标签: ios swift navigationbar

我使用navigationController?.hidesBarsOnTap = true来隐藏导航栏。而且我需要观察isHidden属性在触发时的某些动作。

1 个答案:

答案 0 :(得分:0)

我认为您可以在RXSwift库中使用KVO,rx.observe,并观察isNavigationBarHidden属性的值。

请检查链接。 https://github.com/ReactiveX/RxSwift/blob/master/Documentation/GettingStarted.md#rxobserveweakly

或使用FLAG在隐藏和显示导航栏或与之相关的任何事件时将其设置为true或false,并使该变量可通过RXSwift进行观察。