gpt4 book ai didi

ios - 如何使 UITableView 标题仅在向下拖动表格 View 时显示

转载 作者:搜寻专家 更新时间:2023-11-01 07:18:31 25 4
gpt4 key购买 nike

我有一个 UILabel 显示添加到 TableView 标题的当前日期。当应用程序运行时,您可以从一开始就看到标题。

我想要的是当应用程序开始看不到标题时,只有当您尝试向下拖动表格 View 以显示标签时。并且在释放标题时应该再次隐藏。

我认为 Snapchat 在他们的故事屏幕中使用了这种技术。

有什么想法可以实现吗?

当应用程序开始将表格 View 移动到标题顶部时,我正在考虑使用 setContentOffset。但是我怎么知道 TableView 何时被拖动和释放?

最佳答案

您是正确的,您可以使用 setContentOffset 来移动 tableViewDown。您可以实现 UIScrollViewDelegate 方法 scrollViewWillEndDragging(:withVelocity:targetContentOffset:) 当用户放开 tableView 然后调用 setContentOffset( 时它会告诉你 :animated:)使 tableView 动画回到其初始位置。

关于ios - 如何使 UITableView 标题仅在向下拖动表格 View 时显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40440661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com