我希望在向上滚动时像Android Android Material扩展工具栏一样扩展导航
首先我创建标题为240高位添加UILabel高24位且UIImageView用于我的UITableView
我重写了scrollViewDidScroll
func scrollViewDidScroll(scrollView: UIScrollView) {
self.automaticallyAdjustsScrollViewInsets = false
let offsetY = scrollView.contentOffset.y
if offsetY > myHeader - myLableY{
print(offsetY)
self.navTitle.text = "My App Name"
}else{
self.navTitle.text = ""
}
}
但我面临两个问题
1-如果uitableview上的单元格项数较少,则无法滚动视图顶部以更改导航栏标题
向下滚动时显示2秒,显示空白区域我希望将tableview头视为视差