文档/库实现拉取以在 UICollectionView/ UITableView 中显示更多菜单选项

Posted

技术标签:

【中文标题】文档/库实现拉取以在 UICollectionView/ UITableView 中显示更多菜单选项【英文标题】:Documentation/ library to implement pull to show more menu options in UICollectionView/ UITableView 【发布时间】:2021-01-01 16:34:35 【问题描述】:

我经常在几个流行的 ios 应用程序(如 WhatsApp、Zoho Notebook)中观察到一种常见的 UI 模式,但在 Apple 的文档中没有讨论。

当您下拉UICollectionView(或UITableView)时,将显示更多菜单选项。

比如……


WhatsApp

    下拉UICollectionView(或UITableView。不确定他们使用的是什么组件) 显示了用于搜索的UITextField 再次下拉 显示存档菜单


Zoho 笔记本

    下拉UICollectionView(我猜不是UITableView,因为它带有自定义网格布局) 显示左侧按钮(用于排序)和右侧按钮(用于更改视图)


您有什么想法,这些常见的 UI 模式是如何实现的?

是否有任何文档/库来实现拉取以在UICollectionView/UITableView 中显示更多菜单选项?

【问题讨论】:

【参考方案1】:

refreshControl 更新时,它们可能只是插入一个单元格或显示一个隐藏视图。

    refreshControl.addTarget(self, action: #selector(reloadFeed), for: UIControl.Event.valueChanged)
    collectionView.refreshControl = refreshControl

【讨论】:

以上是关于文档/库实现拉取以在 UICollectionView/ UITableView 中显示更多菜单选项的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 PHP 中的推送通知更新 Apple Wallet 通行证

使用柯南构建多个库并打包它们以在没有柯南的情况下使用

拉取请求上的 GCP Pub/Sub 过滤

如何提供 C 库以在 NixOS 上堆叠?

如何使用反应测试库模拟 ResizeObserver 以在单元测试中工作

Octokit 返回一个拉取请求而不是所有问题