ios – 在swift中滚动时隐藏显示顶视图

ios – 在swift中滚动时隐藏显示顶视图,第1张

概述我有一个自定义视图作为我的集合视图标题.但是当我滚动时,标题会消失,直到我滚动回到顶部. 我想要实现的一个例子就像当前的Facebook应用程序.当您向下滚动时,“LIVE,Photo,Check in”视图会隐藏,并在向上滚动一点后返回. 就像这样.但我只想隐藏现场,照片和入住栏,并在滚动时显示. 我目前的方法只是添加为集合视图标题. 这是用滚动隐藏导航栏的代码 func scrollViewW 我有一个自定义视图作为我的集合视图标题.但是当我滚动时,标题会消失,直到我滚动回到顶部.

我想要实现的一个例子就像当前的Facebook应用程序.当您向下滚动时,“liVE,Photo,Check in”视图会隐藏,并在向上滚动一点后返回.

就像这样.但我只想隐藏现场,照片和入住栏,并在滚动时显示.

我目前的方法只是添加为集合视图标题.

解决方法 这是用滚动隐藏导航栏的代码

func scrollVIEwWillBeginDragging(_ scrollVIEw: UIScrollVIEw) {            //            contentOffSet = self.channelsCollVIEw.contentOffset.y;        }        func scrollVIEwDIDScroll(_ scrollVIEw: UIScrollVIEw) {            //            let scrollPos = self.channelsCollVIEw.contentOffset.y ;            if(scrollPos >= contentOffSet ){                //Fully hIDe your toolbar                UIApplication.shared.isstatusbarHIDden = true                UIVIEw.animate(withDuration: 0.5,animations: {                    //                    //write a code to hIDeself.navigationController?.isNavigationbarHIDden = true                },completion: nil)            } else {                //SlIDe it up incrementally,etc.                UIApplication.shared.isstatusbarHIDden = false                UIVIEw.animate(withDuration: 0.5,animations: {                    //self.navigationController?.isNavigationbarHIDden = false                },completion: nil)            }        }
总结

以上是内存溢出为你收集整理的ios – 在swift中滚动时隐藏显示顶视图全部内容,希望文章能够帮你解决ios – 在swift中滚动时隐藏显示顶视图所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1066613.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存