[软件设计/软件工程] 快速向下滚动会使条项目消失

[复制链接]
发表于 2022-5-4 09:07:23
问题
我希望这个按钮项在我向下滚动时消失。我的问题是我不知道如何检测滚动?我尝试了一些代码,但没有成功。例如:
  1. func scrollViewDidScroll(_ scrollView: UIScrollView) {
  2.         print("123")
  3. }
复制代码

(不起作用,我调用 viewDidLoad() 中的方法)

我也不知道在哪里调用这个方法。在 viewDidLoad()、viewDidAppear() 或其他地方?抱歉,我是 Swift 新手。

有人知道答案吗?

回答
问题是您从 viewDidLoad 调用它,它仅在加载视图时调用一次。您需要放置此 scrollViewDidScroll

例如,在 viewDidLoad 之后单独运行,但不在其中运行。

还要确保 UIScrollViewDelegate 在文件中实现。然后可以添加 scrollViewDidScroll 方法来检测视图何时滚动,并在视图内打印('123')。

在 viewDidLoad 中设置 scrollView.delegate = self。





上一篇:如何在recyclerview中从Firebase数据库自下而上检索数据
下一篇:Visual Studio Code - 终端 (PowerShell) - 如何复制文本

使用道具 举报

Archiver|手机版|小黑屋|吾爱开源 |网站地图

Copyright 2011 - 2012 Lnqq.NET.All Rights Reserved( ICP备案粤ICP备14042591号-1粤ICP14042591号 )

关于本站 - 版权申明 - 侵删联系 - Ln Studio! - 广告联系

本站资源来自互联网,仅供用户测试使用,相关版权归原作者所有

快速回复 返回顶部 返回列表