我使用navigationController?.hidesBarsOnTap = true
来隐藏导航栏。而且我需要观察isHidden属性在触发时的某些动作。
最佳答案
我认为您可以在RXSwift库中使用KVO,rx.observe,并观察isNavigationBarHidden属性的值。
请检查链接。
https://github.com/ReactiveX/RxSwift/blob/master/Documentation/GettingStarted.md#rxobserveweakly
或使用FLAG在隐藏和显示导航栏或与之相关的任何事件上使其为真或为假,并使该变量可通过RXSwift观察到。
关于ios - isHidden属性更改时,如何在导航栏上设置关闭?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52847510/