4つのトラックのキューを設定しています。トラックが変更されたときに、その特定のトラックに関してUIImageを変更したい(トラック1が再生されている場合は1.pngというタイトルの画像を表示したい、トラック2が再生されている場合は2.pngを表示したいなど) 。
switchステートメントを使用したいのですが、式の設定に関してはどのように使用すればよいかわかりません。
switch(soundEmotions AVPlayerItem)
{
case yellowVoice:
UIImage * yellowImage = [UIImage imageNamed:@"yellow.png"];
[UIView transitionWithView:self.view
duration:1.0f
options:UIViewAnimationOptionTransitionCrossDissolve
animations:^{
mainImage.image = yellowImage;
} completion:NULL];
break;
case orangeVoice:
UIImage * orangeImage = [UIImage imageNamed:@"orange.png"];
[UIView transitionWithView:self.view
duration:1.0f
options:UIViewAnimationOptionTransitionCrossDissolve
animations:^{
mainImage.image = orangeImage;
} completion:NULL];
break;
case redVoice:
break;
case pinkVoice:
break;
default:
break;
}