2011-11-17 68 views
0

当被称为我有一个网格状布局的自定义视图。当我触摸每个子视图时,我想让它们动起来。超级视图覆盖layoutSubviews以创建子视图的网格。iPhone - layoutSubviews更新子视图

的问题是每当我改变了动画子视图的框架中,上海华盈的layoutSubviews方法被称为覆盖框架和没有动画发生。

为什么layoutSubviews被调用在这种情况下,我该如何预防呢?

有类似这样的其他问题,但他们都没有被正确回答。

谢谢!

回答

1

我最终加入我的上海华标志属性,然后从我的子视图设置为YES,以防止它奠定了子视图。看起来很hacky,但它的作品。