我使用动画更改了tableview中单元格的背景颜色,以创建一种脉动效果。动画运行正常,但我无法再选择单元格了。看起来动画取消了用户交互。没有动画的单元格仍然可以点击。
我的代码:
[UIView animateKeyframesWithDuration:0.8 delay:0.0 options:UIViewAnimationOptionRepeat | UIViewAnimationOptionAutoreverse animations:^{
cell.backgroundColor = [UIColor colorWithRed:0.105882F green:0.564706F blue:0.243137F alpha:1.0F];
//playerCardsTable.userInteractionEnabled = YES;???
cell.backgroundColor = [UIColor colorWithRed:0.105882F green:0.564706F blue:0.243137F alpha:0.2F];}
completion:^(BOOL finished) {
}];
正如你所看到的,我也试过了userInteractionEnabled,没有运气。我在这里做错了什么?
谢谢!
尼尔斯
答案 0 :(得分:0)
您是否尝试过添加:
UIViewAnimationOptionAllowUserInteraction