STZPopupView 1.4.0

STZPopupView 1.4.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2018年9月
SPM支持 SPM

STAR_ZERO 维护。



  • 在 CocoaPods.org 上的页面
  • 作者

STZPopupView

Version Carthage compatible

在 iOS 中可定制的简单弹窗视图。作为 UIViewController 的扩展实现。

Screenshot

用法

导入

import STZPopupView

显示弹窗

在 UIViewController 中

let popupView = UIView()
// ..setup popupView..

presentPopupView(popupView)

关闭弹窗

在 UIViewController 中

dismissPopupView()

自定义

let popupConfig = STZPopupViewConfig()
popupConfig.dismissTouchBackground = false
popupConfig.cornerRadius = 10
// ...more customize

presentPopupView(popupView, config: popupConfig)

自定义选项请参见 Source/STZPopupViewConfig.swift

要求

  • iOS 8.0+
  • Xcode 6.3.1+

安装

CocoaPods

STZPopupView 通过 CocoaPods 提供。要安装,请在 Podfile 中添加以下行

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!

pod 'STZPopupView'

注意:需要安装 cocoapods ≥ 0.36,iOS 部署目标 ≥ 8.0

[sudo] gem install cocoapods

Carthage

STZPopupView 可以使用 Carthage 进行安装。添加您的 Cartfile

github "STAR-ZERO/STZPopupView"

手动

将源文件复制到项目中。

  • Source/STZPopupViewConfig.swift
  • Source/UIViewController+STZPopupView.swift

作者

肯吉·阿贝,许可证

STZPopupView 在 MIT 许可下提供。更多信息请参阅 LICENSE 文件。