Swift4.0 如何在app 界面添加发布按钮

    /// 创建悬浮按钮
    @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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容