ios - Swift - 如何模仿 iOS 的 Files 应用可扩展导航栏
问题描述
我正在使用 Swift 开发 iOS 应用程序,并且在带有导航栏的导航控制器中显示表格视图。
我想实现与文件应用程序相同的“工具栏体验” 。(见附图),以便在不弄乱屏幕的情况下呈现额外的选项/按钮(主要用于 UX 目的)。
我找不到任何相关的东西,期望在顶部使用工具栏的解决方法,但它不能作为导航栏的一部分工作,这意味着导航后该工具栏不跟随导航栏而是停留在前一个控制器上。
理想的行为是:
- 向下滚动时展开(需要将表格视图滚动到顶部)并在向下滚动时折叠。
- 保持工具栏连接到导航栏上的导航(推和弹出)
解决方案
推荐阅读
- linux - 在 FFMPEG 中选择出站 IP(eth0 或 eth1)
- c++ - 为什么在以下示例中我需要在 block_cache.h 之前包含 block_cache_key.h 和 block.h?
- java - 将Java中的二进制文件读取到特定的“%%EOF”标记?
- php - check id in all tables have the prefix table_
- java - 有没有办法通过在杰克逊中包含数组来确定抽象对象的目标类型?
- android - Nativescript:获取 RadListView 项目的视图
- ajax - 如何通过 AJAX 处理 Stripe 支付失败,并通过标准页面加载成功?(使用 Laravel 后端)
- amazon-web-services - 如何设置 API 网关与私有 NLB 通信?
- mysql - PHP select from 3 tables
- python - Show tuple in a table Kivy