MIBlurPopup 1.0.0

MIBlurPopup 1.0.0

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布最后发布2020 年 3 月
SPM支持 SPM

Mario Iannotta 维护。



  • Mario Iannotta

MIBlurPopup

MIBlurPopup 允许您使用带模糊背景创建令人惊叹的弹出窗口

Platform Swift 4 Cocoapods Compatible

设置

  1. pod 'MIBlurPopup' 添加到您的 Podfile 或将 "MIBlurPopup.swift" 复制到您的项目中
  2. 确保您要展示的视图控制器符合 MIBlurPopupDelegate 协议
  3. 使用以下命令展示视图控制器: MIBlurPopup.show(popupViewController, on: <some view controller>) 或将 MIBlurPopupSegue 设置为自定义 segue 的类,如下所示:

    注意:如果您通过 pod 添加了 MIBlurPopup,您还必须将模块设置为 "MIBlurPopup"。

自定义

您可以通过 MIBlurPopupDelegate 协议来自定义弹出窗口的行为

  • popupView: UIView // 包含弹出的视图
  • blurEffectStyle: UIBlurEffectStyle // 要应用于背景的模糊效果样式
  • initialScaleAmmount: CGFloat // ∈(0, 1),此属性将用于计算弹出视图在展示开始时和在消失结束时的大小。当 != 1 时,将产生缩放效果。
  • animationDuration: TimeInterval // 过渡动画的持续时间

待办事项

  • 添加待办事项列表
  • 添加故事板支持(例如:使用自定义转换)

示例

在本存储库中您也可以找到一个示例。

信息

如果你喜欢这个git,可以在下面关注我或者在twitter上关注我 :) @MarioIannotta

意大利问候!