Objective c 从UITableViewCell到UIViewController的图像缩放转换
我正在尝试为自定义转换(iOS7,UIViewControllerAnimatedTransitioning)实现一个动画,当UITableViewCell中的缩略图开始缩小到全屏时,转换以新的(模式)UIViewController全屏和背景图像结束,这是源UITableViewCell缩略图中图像的较高质量 使用自定义转换的“准备”代码很好,现在我正在代理方法中努力实现一个实际的动画:Objective c 从UITableViewCell到UIViewController的图像缩放转换,objective-c,uitableview,core-animation,uiviewanimationtransition,Objective C,Uitableview,Core Animation,Uiviewanimationtransition,我正在尝试为自定义转换(iOS7,UIViewControllerAnimatedTransitioning)实现一个动画,当UITableViewCell中的缩略图开始缩小到全屏时,转换以新的(模式)UIViewController全屏和背景图像结束,这是源UITableViewCell缩略图中图像的较高质量 使用自定义转换的“准备”代码很好,现在我正在代理方法中努力实现一个实际的动画: -(void)animateTransfion:(id)transitionContext { UIVie
-(void)animateTransfion:(id)transitionContext
{
UIViewController*fromVC=[transitionContext ViewControllerWorky:UITransitionContextFromViewControllerKey];
UIViewController*toVC=[transitionContext ViewControllerWorky:UITransitionContextToViewControllerKey];
CGRect sourceRect=[transitionContext initialFrameForViewController:fromVC];
CGRect finalRect=[transitionContext finalFrameForViewController:toVC];
UIView*容器=[transitionContext containerView];
if(self.mode==转换模式\u初始){
//TODO:返回表列表
}else if(self.mode==转换模式){
//TODO:获取缩略图并缩小,然后替换为toVC的视图?
}
}
我将选定的UITableViewCell传递给这个自定义转换类,因此我可以访问该单元的所有子视图来实现动画
我无法正确获得的要点: