У меня есть ячейка табличного представления с изображениями и метками. Я хочу добавить анимацию, в которой дубликат изображения выбранной ячейки вылетает в точку вне табличного представления.
Я передал указатель ячейки tableview из контроллера tableview. И когда я делаю дублирование, я обнаружил, что кадр исходного изображения не может быть использован, кроме его суперпредставления, то есть ячейки. Как я могу преобразовать кадр в [0,0,1024,768] систему координат? Спасибо!
animateImageView = [[UIImageView alloc] initWithImage:cell.thumbnail.image];
[animateImageView setFrame:cell.thumbnail.frame];
[self.view addSubview:animateImageView];
[UIView animateWithDuration:1 delay:0
options:UIViewAnimationCurveEaseIn
animations:^(void) {
[UIView setAnimationTransition:103 forView:animateImageView cache:YES];
[UIView setAnimationPosition: CGPointMake(262, 723)];
}
completion:^(BOOL finished) {
[animateImageView removeFromSuperview];
}
];
[animateImageView release];