【问题标题】:Looking for an "Zoom"-effect event handler for UICollectionViewCell in tvOS在 tvOS 中寻找 UICollectionViewCell 的“缩放”效果事件处理程序
【发布时间】:2016-01-27 19:26:15
【问题描述】:

如果UICollectionViewCell 会缩小(悬停状态),我必须做一些事情。

我认为这个效果会更新单元格的边界,我已经覆盖了绑定变量。

但是didSet方法只会在第一次触发(原始大小),而不是在缩放过程中的新大小。

override var bounds: CGRect
{
    didSet
    {
        // do some magic
    }
}

捕捉此类事件的正确方法是什么?

【问题讨论】:

    标签: swift uicollectionview uicollectionviewcell tvos


    【解决方案1】:

    我认为只是视图的变换属性发生了变化,这不会触发边界变化,所以也许要注意视图层的变换属性或变换属性。层变换变化的问题是您可能无法观察到那里的变化。

    【讨论】:

    • 在效果期间既不会调用变换属性,也不会更新约束。 ://
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-31
    • 1970-01-01
    • 2020-06-29
    • 1970-01-01
    相关资源
    最近更新 更多