SYCustomAlertViewController
示例
要运行示例项目,请先克隆仓库,然后从示例目录中运行 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 文件。