Ios 模拟或模拟hidesbaronswipe导航栏上的动画以自定义视图
我希望实现动画隐藏和显示,比如导航栏如何隐藏BaronSweep行为。我无法在互联网上获得更多信息,我决定在这里咨询,请指导我如何做到这一点。谢谢 另外,我通过更改视图的高度常数来设置整个视图的动画,但是整个动画不够平滑 我尝试的代码:Ios 模拟或模拟hidesbaronswipe导航栏上的动画以自定义视图,ios,swift,uiview,uinavigationbar,uianimation,Ios,Swift,Uiview,Uinavigationbar,Uianimation,我希望实现动画隐藏和显示,比如导航栏如何隐藏BaronSweep行为。我无法在互联网上获得更多信息,我决定在这里咨询,请指导我如何做到这一点。谢谢 另外,我通过更改视图的高度常数来设置整个视图的动画,但是整个动画不够平滑 我尝试的代码: func scrollViewDidScroll(_ scrollView: UIScrollView) { if currentOffset > scrollView.contentOffset.y { for button
func scrollViewDidScroll(_ scrollView: UIScrollView) {
if currentOffset > scrollView.contentOffset.y {
for button in topButton{
button.isHidden = false
}
self.topbuttonStackHeight.constant = 50
topButtonStack.isHidden = false
}
else if currentOffset < scrollView.contentOffset.y - 50{
self.topbuttonStackHeight.constant = 0
self.topButtonStack.isHidden = true
}
}
func scrollViewDidScroll(scrollView:UIScrollView){
如果currentOffset>scrollView.contentOffset.y{
用于顶部按钮中的按钮{
button.ishiden=false
}
self.topbutonstackheight.constant=50
topButtonStack.ishiden=false
}
如果currentOffset
向我们展示您的代码,您尝试了什么。@franiis post更新