Блоки анимации сбрасываются в исходное положение после обновления текста

В настоящее время я тестирую свои приложения для выпуска IOS 8. Я заметил, что после выполнения блока анимации анимация сбрасывается, если я обновляю текст какой-либо метки. Я запустил простой пример с одним методом, показанным ниже. Запуск этого примера приводит к следующему:

Нажатие кнопкиmyButton первая анимация запускается, но сбрасывается при изменении текста метки.Нажатие кнопкиmyButton второй раз - анимация запускается, но не сбрасывается в исходное положение.

Похоже, это происходит потому, что текст метки не меняется. Если я полностью удаляю строку, обновляющую текст, это также останавливает сброс анимации в конце.

Я хотел бы исправить это, чтобы при запуске метода текст метки можно было обновлять без сброса анимации.

- (IBAction)move:(id)sender {

[UIView animateWithDuration:0.4 delay:0.0
                 options:UIViewAnimationOptionBeginFromCurrentState
                 animations:^{
                     self.myButton.center = CGPointMake(200, 300);
                 }completion:^(BOOL finished){

                     if(finished){
                         self.myLabel.text=@"moved";
                     }

                 }];
}