Ios Yik yak导航消失效果如何?

Ios Yik yak导航消失效果如何?,ios,swift,ios8,Ios,Swift,Ios8,有人知道如何让导航栏在你向下滚动时消失,就像在应用程序Yik Yak中一样吗?当您开始向上滚动提要时,它也会重新出现在您所在的位置。另外,我还想知道如何使用swift语言实现这一点是的,您可以使用UIKit轻松实现这一点。您需要执行以下操作 收听滚动视图委托回调。它的方法将在滚动发生时、滚动开始和结束时通知您。您可以检查滚动视图的contentOffset,并决定是否需要隐藏或显示导航栏 然后,您可以调用视图控制器navigationController的方法setNavigationBarHi

有人知道如何让导航栏在你向下滚动时消失,就像在应用程序Yik Yak中一样吗?当您开始向上滚动提要时,它也会重新出现在您所在的位置。另外,我还想知道如何使用swift语言实现这一点

是的,您可以使用UIKit轻松实现这一点。您需要执行以下操作

  • 收听滚动视图委托回调。它的方法将在滚动发生时、滚动开始和结束时通知您。您可以检查滚动视图的
    contentOffset
    ,并决定是否需要隐藏或显示导航栏

  • 然后,您可以调用视图控制器
    navigationController
    的方法
    setNavigationBarHidden(动画:)
    来显示和隐藏标准动画