美文网首页
修改tabbar红点位置

修改tabbar红点位置

作者: 小笨憨 | 来源:发表于2020-12-08 21:12 被阅读0次

    index当前点击的是哪个item

    extension UITabBar {
        
        
        func reloadLayout(index: Int) {
            var temp: UIView?
    
            for button in subviews {
                for sub in button.subviews {
                    
                    if NSStringFromClass(sub.classForCoder) == "_UIBadgeView" {
                        temp = sub
                        break
                    }
                }
            }
            guard let badgeView = temp else {
                return
            }
            badgeView.layer.transform = CATransform3DIdentity
            badgeView.layer.transform = index == 2 ? CATransform3DMakeTranslation(1, -13, 1) : CATransform3DMakeTranslation(1, 1, 1)
        }
        
    }
    

    相关文章

      网友评论

          本文标题:修改tabbar红点位置

          本文链接:https://www.haomeiwen.com/subject/tlgqgktx.html