我有一个占位符UIImageView(从 .xib 加载),我想加载一张卡片背面的图片,然后翻转到正面图片。
[cardView setImage:backCardImage];
[UIView transitionWithView:cardView
duration:1
options:UIViewAnimationOptionTransitionFlipFromLeft
animations:^{
[cardView setImage:frontCardImage];
}
completion:NULL];
问题是它以 not 开头的初始图像backCardImage,而是使用我的 .xib 文件中的无图像(即空白图像)。如果我在 .xib 中加载了 backCardImage 并且只调用了transitionWithView,我相信它会正常工作,但我真的很想在同一个方法中进行两个调用(setImage和)。transitionWithView有没有办法做到这一点?我需要在两者之间打电话吗?
我尝试使用UIViewAnimationOptionBeginFromCurrentState,但这也不起作用。