Я создал кнопку с пользовательским изображением и отобразил ее в рамке.Сейчас я пытаюсь изменить кадр кнопки внутри блока анимации.К сожалению, это не похоже на работу - фрейм не меняется должным образом.
Я написал следующий код:
UIButton *movingButton = [[UIButton buttonWithType:UIButtonTypeCustom] retain];
UIImage *image = [UIImage imageNamed:@"A_normal_image.png"];
[movingButton setImage:image forState:UIControlStateNormal];
movingButton.frame = CGRectMake(160, 240, 0, 0);
[movingButton addTarget:self action:@selector(moveButton:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:movingButton];
CGRect newFrame CGRectMake(20, 120, 44, 88);
[UIView animateWithDuration:0.5 animations:^{ movingButton.frame = newFrame; }];
[movingButton release];
Я что-то упустил?Как мне тогда это сделать?
Заранее спасибо, Sagiftw