/// 创建悬浮按钮
@objc func creatPublishBtn(){
let button = UIButton(type: .custom)
button.setImage(UIImage(named:"home_icon_grab"), for: .normal)
button.frame = CGRect(x: 0 , y: 0, width: 64, height: 64)
button.addTarget(self , action: #selector(publishBtnClick), for: .touchUpInside)
publishWindow = UIWindow(frame: CGRect(x: KScreenWidth-button.cfm_width, y: KScreenHeight - 100, width: 64, height: 64))
publishWindow?.windowLevel = UIWindowLevelAlert + 1 // 新建window在顶端
publishWindow?.backgroundColor = UIColor.clear
publishWindow?.addSubview(button)
publishWindow?.makeKeyAndVisible()
}
//MARK:- 系统回调
override func viewDidLoad() {
super.viewDidLoad()
// 发布按钮
self.perform(#selector(creatPublishBtn), with: nil , afterDelay: 1.5)
}
image.png