UIView 监听某一个属性的变化

今天在做项目的过程中需要检测UIView的isHidden属性然后做一些自己想操作的内容,然后就写了一下,经过尝试重写了isHidden属性来监测它,代码如下

    override var isHidden: Bool {
        get {
            return super.isHidden
        }
        set(v) {
            super.isHidden = v
            //做自己想做的事情
        }
    }

当然这是检测这个属性的一种方式,肯定还有很多方式,我还没去研究,现在用这种方式够用了。

0 0 投票数
文章评分
订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论
京ICP备17066706号-1
0
希望看到您的想法,请您发表评论x