如何在向上滚动时向上滚动和导航栏,需要在向下滚动时显示



我需要我的导航栏上下滚动而tableview上下滚动

func scrollViewDidScroll(_ scrollView: UIScrollView) {
let defaultOffset = view.safeAreaInsets.top
let offset = scrollView.contentOffset.y + defaultOffset

navigationController?.navigationBar.transform = .init(translationX: 0, y: min(0, -offset))
}

它应该工作,我曾经遇到过这个问题,所以这个代码帮助我…也许它也适用于你…

相关内容

  • 没有找到相关文章

最新更新