SYCustomAlertViewController 0.2.3

SYCustomAlertViewController 0.2.3

bsytt 维护。



  • bsyt writes

SYCustomAlertViewController

CI Status Version License Platform

示例

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

1.自定义 AlertView,支持显示系统样式;可自定义文字、图片显示;以及显示自定义视图

2.SYCustomViewTool 为自定义视图样式控制类:

class SYCustomViewTool: NSObject {
    var cornerRadius : CGFloat = 8
    //只设置左右边距,自定义视图需要做好约束根据子视图高度自适应
    var leftEdgeInset : CGFloat = 38
    var rightEdgeInset : CGFloat = -38
    //设置宽高
    var width : CGFloat?
    var height : CGFloat?
}

3.定时消失或点击消失

//是否支持点击屏幕隐藏
var ishiddenTap = true
//设置时间将在此事件后隐藏弹窗
var hiddenTime : TimeInterval!{
  didSet{
      ishiddenTap = false
      let time = DispatchTime.now()+hiddenTime
      DispatchQueue.main.asyncAfter(deadline: time) {
          self.dismiss(animated: true) {
              self.deleyBlock?()
          }
      }
  }
}

需求

安装

SYAlertController 通过 CocoaPods 获得。要安装它,只需将以下行添加到您的 Podfile 中

pod 'SYCustomAlertViewController'

作者

bsytt, [邮箱地址加密显示]

许可协议

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