我有 UITableView 和单元格是自定义的,并且有一个带有 UIbutton、UIlabel 和另一个 UIbutton 的 UIImage。当用户单击 UIImage 时,我希望此图像翻转并在此处显示另一个图像。翻转应该是与 FlipSide 模板完全相同的动画。
谢谢,
我有 UITableView 和单元格是自定义的,并且有一个带有 UIbutton、UIlabel 和另一个 UIbutton 的 UIImage。当用户单击 UIImage 时,我希望此图像翻转并在此处显示另一个图像。翻转应该是与 FlipSide 模板完全相同的动画。
谢谢,
您可以尝试使用相同的内置动画:
[UIView beginAnimations:nil context:context];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:cell cache:YES];
[oldImageView removeFromSuperview];
[cell addSubview:newImageView];
[UIView commitAnimations];
当然,您的单元格和 imageViews 必须事先创建/引用。我自己没有尝试过,但它应该可以解决问题。