如何在 isHidden 属性 更改时在导航栏上设置关闭?
How to set closure on navigation bar when isHidden property change?
我使用 navigationController?.hidesBarsOnTap = true
隐藏导航栏。我需要观察 isHidden 属性 触发时的某些操作。
我觉得你可以在RXSwift库中使用KVO,rx.observe,观察isNavigationBarHidden的值属性。
请检查link。
https://github.com/ReactiveX/RxSwift/blob/master/Documentation/GettingStarted.md#rxobserveweakly
或使用 FLAG 使其在隐藏和显示导航栏或与之相关的任何事件时为真或假,并使该变量可通过 RXSwift 观察。
我使用 navigationController?.hidesBarsOnTap = true
隐藏导航栏。我需要观察 isHidden 属性 触发时的某些操作。
我觉得你可以在RXSwift库中使用KVO,rx.observe,观察isNavigationBarHidden的值属性。
请检查link。 https://github.com/ReactiveX/RxSwift/blob/master/Documentation/GettingStarted.md#rxobserveweakly
或使用 FLAG 使其在隐藏和显示导航栏或与之相关的任何事件时为真或假,并使该变量可通过 RXSwift 观察。