iOS_第三方1_弹窗_动态提示效果_11PKHUD

请添加图片描述

请添加图片描述
4.
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

请添加图片描述

platform :ios, '13.0'
use_frameworks!

target 'DemoApp' do
    source 'https://github.com/CocoaPods/Specs.git'
    pod 'PKHUD'
end

import UIKit
import PKHUD
class ViewController: UIViewController {
    override func viewDidLoad() {
        super.viewDidLoad()
    }
    
    override func viewDidAppear(_ animated: Bool) {
        super.viewDidAppear(animated)
        yeTye()
    }
    
    // 各种 动态提示效果:
    func yeTye(){
        //1. 显示 弹窗,2s后自动隐藏:
        //HUD.flash(.success, delay: 2.0)
        
        
        // 2.
        //HUD.show(.error)
        //HUD.hide(afterDelay: 2.0)
        
        
        //3.
//        HUD.flash(.success, delay: 1.0) { finished in
//            print("---结束显示了HUD ends.")
//        }
        
        
        // 4.
//        HUD.show(.progress)
//        HUD.hide(afterDelay: 2, completion: { finished in
//            print("---完成了显示--");
//            HUD.flash(.success, delay: 1.0)
//        })
        
        
        // 5.
//        HUD.allowsInteraction = true // 设置 弹窗窗口后,是否还允许交互操作:
//        HUD.dimsBackground = true //是否心思提示窗口后面的深色背景;
//        HUD.flash(.label("Please Wait...."), delay: 3) //

        
        //6. 将文字和进度 结合的提示框:
//        HUD.flash(.labeledProgress(title: "Please Wait", subtitle: "Saving...."), delay: 3)
        
        
        // 7. 自定义图片:
        let image = UIImage(named: "YammiStar")
        HUD.flash(.labeledRotatingImage(image: image, title: "Please Wait....", subtitle: "Uploading...."), delay: 3)
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值