Я пытаюсь понять, как анимации просмотра работают в iOS; В настоящее время у меня есть анимация, которую я создаю с помощью:
+ (void)animateWithDuration:(NSTimeInterval)duration
delay:(NSTimeInterval)delay
options:(UIViewAnimationOptions)options
animations:(void (^)(void))animations
completion:(void (^)(BOOL finished))completion
Но у меня есть вопрос относительно готового параметра в блоке завершения; Что такое готовый параметр, я немного понимаю в том смысле, что если готово, то ДА, анимация действительно произошла, что хорошо, , но что это значит, если для него установлено значение НЕТ, и каков общий способ решения этой проблемы? обычно , особенно если вы хотите связать анимации (вызывая следующую анимацию в блоке завершения), которые работают в том же виде?
Причина, по которой я спрашиваю, заключается в том, что иногда он возвращает NO, по неясным для меня причинам, поскольку представление присутствует в иерархии представлений, и никакие другие анимации не вмешиваются.