gpt4 book ai didi

ios - 带有缩放动画的 pushviewcontroller,如 ios 照片应用程序

转载 作者:可可西里 更新时间:2023-11-01 04:56:55 26 4
gpt4 key购买 nike

我有两个 UIViewController。我的第一个 UIViewController 显示各种视频缩略图、照片和注释。第二个 Controller 负责显示在前一个 Controller 中选择的视频、照片或笔记。我的第一个 Controller 中还有一个 UICollectionView,它列出了所有内容,就像 iOS 中的 Apple 照片应用程序一样。

我使用“pushviewcontroller”来显示我的第二个 View Controller 。

UIStoryboard *sb=[UIStoryboard storyboardWithName:@"Storyboard" bundle:nil];
FirstDetailViewController *fD=[sb instantiateViewControllerWithIdentifier:@"firstDetail"];
[self.navigationController pushViewController: seconVCObj animated: YES];

但是我想用类似ios photo app的缩放效果打开它。当您触摸照片时,应用会像缩放一样显示照片。

最佳答案

这可能会满足您的预期效果,因为它提供了多个可行的答案。

Showing pushviewcontroller animation look like presentModalViewController

How to change the Push and Pop animations in a navigation based app

示例之一:

UIViewController *yourViewController = [[UIViewController alloc]init];
[UIView beginAnimations: @"Showinfo"context: nil];
[UIView setAnimationCurve: UIViewAnimationCurveEaseInOut];
[UIView setAnimationDuration:0.75];
[self.navigationController pushViewController: yourViewController animated:NO];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:self.navigationController.view cache:NO];
[UIView commitAnimations];

关于ios - 带有缩放动画的 pushviewcontroller,如 ios 照片应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30404151/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com