Перед этим кодом мой pic файл для фильма установлен в 0,
CABasicAnimation* fadein= [CABasicAnimation animationWithKeyPath:@"alpha"];
[fadein setToValue:[NSNumber numberWithFloat:1.0]];
[fadein setDuration:0.5];
[[moviepic layer]addAnimation:fadein forKey:@"alpha"];
Ничего не произошло, если я установил альфа вместо 0,5 вместо этого, альфа останется на 0,5 и не оживит 1.
Я видел код, использующий UIView beginAnimations:
, но я преподаю основную анимацию, поэтому я задавался вопросом, почему CABasicAnimation не может выполнить простую задачу следующим образом: