【文件属性】:
文件名称:FloatingPanel:适用于iOS的简洁易用的浮动面板UI组件
文件大小:6.26MB
文件格式:ZIP
更新时间:2021-04-27 14:48:08
Swift
浮动面板
FloatingPanel是一个简单易用的UI组件,用于Apple Maps,Shortcuts和Stocks应用程序中引入的新界面。 新界面根据用户需要并行显示相关内容和实用程序。
将浮动面板添加为子视图控制器
将浮动面板呈现为模态
视图层次
用法
在具有视图层次结构的视图中显示/隐藏浮动面板
当表面位置改变时缩放内容视图
使用FloatingPanelLayout协议自定义布局更改初始布局
更新面板布局
支持您的景观布局
在面板布局中使用内容的固有大小
通过FloatingPanelController.view帧的插入为每个状态指定一个锚点
更改背景Alpha
使用自定义面板状态
使用FloatingPanelBehavior协议自定义行为
修改浮动面板的交互
激活面板边缘的橡皮筋效果
管理平移手势动量的投影
指定面板移动的边界
定制表面设计
修改表面外观
使用自定义抓取