| | |
| | | @IBOutlet weak var btn_wechat: TapBtn! |
| | | @IBOutlet weak var btn_wechatFri: TapBtn! |
| | | @IBOutlet weak var btn_save: TapBtn! |
| | | |
| | | private var shareContent:Any! |
| | | private var scene:WXScene! |
| | | |
| | | override func awakeFromNib() { |
| | | super.awakeFromNib() |
| | | |
| | |
| | | btn_save.isHidden = true |
| | | } |
| | | |
| | | static func show(){ |
| | | static func show(_ content:Any){ |
| | | let shareView = ShareView.jq_loadNibView() |
| | | shareView.shareContent = content |
| | | sceneDelegate?.window?.addSubview(shareView) |
| | | shareView.frame = sceneDelegate?.window?.frame ?? .zero |
| | | shareView.cons_bottom.constant = 0 |
| | |
| | | self.removeFromSuperview() |
| | | } |
| | | } |
| | | |
| | | @IBAction func shareWechatAction(_ sender: Any) { |
| | | scene = WXSceneSession |
| | | share() |
| | | } |
| | | |
| | | @IBAction func shareWechatFriAction(_ sender: Any) { |
| | | scene = WXSceneTimeline |
| | | share() |
| | | } |
| | | |
| | | private func share(){ |
| | | if let text = shareContent as? String{ |
| | | WeChatTools.shareText(text) |
| | | } |
| | | |
| | | if let url = shareContent as? URL{ |
| | | WeChatTools.shareUrl(url.absoluteString, title: "疗愈", desc: "测", thumb:UIImage()) |
| | | } |
| | | } |
| | | } |