如果单元格上正在运行UIView动画,则不会调用CollectionView didSelectItemAtIndexPath

问题描述 投票:0回答:1

我有一个收集视图,显示来电。对于每个条目,新的单元格都会开始制作动画,一旦对通话采取了必要的操作,它应该停止运动。但是,播放此重复的UIView动画时,select方法不会触发。有关如何进行此操作的任何想法?谢谢。

objective-c xcode uicollectionviewcell uiviewanimation
1个回答
1
投票

我想出了解决方案。我忘了在UIView动画选项上添加UIViewAnimationOptionAllowUserInteraction!万一有人和我有同样的问题,这是我的解决方案!

[UIView animateWithDuration:1.0
                          delay:0.0
                        options:UIViewAnimationOptionCurveEaseIn | UIViewAnimationOptionAllowUserInteraction animations:^{

        weakSelf.view.backgroundColor = //;

    }
                     completion:^(BOOL finished) { 
    }];
© www.soinside.com 2019 - 2024. All rights reserved.