如果 UIView 动画在单元格上 运行,则不调用 CollectionView didSelectItemAtIndexPath
CollectionView didSelectItemAtIndexPath not called if UIView animation is running on the cells
我有一个显示来电的集合视图。对于每个条目,新单元格开始动画,一旦对呼叫采取必要的操作,它应该停止。但是,在播放此 UIView 动画时,不会触发 select 方法。关于如何继续进行的任何想法?谢谢。
我想出了解决办法。我忘记在 UIView 动画选项上添加 UIViewAnimationOptionAllowUserInteraction 了!如果其他人遇到与我相同的问题,这是我的解决方案!
[UIView animateWithDuration:1.0
delay:0.0
options:UIViewAnimationOptionCurveEaseIn | UIViewAnimationOptionAllowUserInteraction animations:^{
weakSelf.view.backgroundColor = //;
}
completion:^(BOOL finished) {
}];
我有一个显示来电的集合视图。对于每个条目,新单元格开始动画,一旦对呼叫采取必要的操作,它应该停止。但是,在播放此 UIView 动画时,不会触发 select 方法。关于如何继续进行的任何想法?谢谢。
我想出了解决办法。我忘记在 UIView 动画选项上添加 UIViewAnimationOptionAllowUserInteraction 了!如果其他人遇到与我相同的问题,这是我的解决方案!
[UIView animateWithDuration:1.0
delay:0.0
options:UIViewAnimationOptionCurveEaseIn | UIViewAnimationOptionAllowUserInteraction animations:^{
weakSelf.view.backgroundColor = //;
}
completion:^(BOOL finished) {
}];