ForwardNavigationController 0.2.0

ForwardNavigationController 0.2.0

Mouhammed Ali 维护。



  • 作者
  • mouhammedali

ForwardNavigationController

CI Status Version License Platform

通过熟悉的滑动手势将视图控制器推向任何弹出的视图控制器

特性

  • 从右边缘滑动以推动视图控制器弹出
  • 使用 bezire 函数动画,以复制 UINavigation 的弹出和推送动画。
  • 可以在单个视图控制器上禁用/启用推送手势。
  • 支持从右到左/从左到右。
  • 支持 iOS 14 的新后退历史记录列表。

示例

要运行示例项目,请克隆存储库,然后从示例目录中首先运行 pod install

用法

您可以使用代码或故事板使用 ForwardNavigationController。

  • 代码
let vc = ForwardNavigationController(rootViewController: UIViewController())
  • 故事板

  • 如有必要,请禁用推送手势
(self.navigationController as? ForwardNavigationController)?.allowForward = false

要求

iOS 9.0+

安装

可以通过CocoaPods获取ForwardNavigationController。要安装,只需将以下行添加到Podfile中

pod 'ForwardNavigationController'

作者

mouhammedali, [email protected]

许可

ForwardNavigationController可在MIT许可下使用。有关更多信息,请参阅LICENSE文件。