@@ -16,18 +15,20 @@ class YHTabBarViewController: ESTabBarController {
returnmodel
}()
lazyvartestView:UIView={
letview=UIView()
view.backgroundColor=.purple
lazyvarshareView:YHShareViewOnTablebarView={
letview=YHShareViewOnTablebarView()
view.isHidden=true
returnview
}()
privatevarshareModel:TabBarShareModel?
overridefuncviewDidLayoutSubviews(){
super.viewDidLayoutSubviews()
testView.frame=self.tabBar.frame
testView.bringSubviewToFront(testView)
shareView.frame=self.tabBar.frame
view.bringSubviewToFront(shareView)
}
overridefuncviewDidLoad(){
...
...
@@ -38,9 +39,25 @@ class YHTabBarViewController: ESTabBarController {
reportDeviceInfo()
}
testView.frame=self.tabBar.frame
view.addSubview(testView)
shareView.frame=self.tabBar.frame
view.addSubview(shareView)
shareView.block={tagin
ifletmodel=self.shareModel{
iftag==0{
//分享
YHShareManager.shared.sendLinkContent("Nick哥:我是标题","Nick哥-这是分享描述",UIImage(named:"AppIcon")??UIImage(),link:"https://www.baidu.com/")//todo : for test hjl