我有一个类似网格布局的自定义视图。当我触摸每个子视图时,我想为它们设置动画。超级视图覆盖layoutSubviews
以创建子视图网格。
问题是每当我更改动画子视图的框架时,都会调用父视图的 layoutSubviews 方法覆盖框架并且不会发生动画。
为什么在这种情况下会调用 layoutSubviews,我该如何防止它?
还有其他类似的问题,但没有一个得到正确的回答。
谢谢!
我有一个类似网格布局的自定义视图。当我触摸每个子视图时,我想为它们设置动画。超级视图覆盖layoutSubviews
以创建子视图网格。
问题是每当我更改动画子视图的框架时,都会调用父视图的 layoutSubviews 方法覆盖框架并且不会发生动画。
为什么在这种情况下会调用 layoutSubviews,我该如何防止它?
还有其他类似的问题,但没有一个得到正确的回答。
谢谢!