作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我只是 IOS 的新手。这是我的应用程序的 Storyboard:
我制作了一个动画文件 *gif,我想将它添加到 ViewController 1
和 ViewController 2
之间。这是怎么回事:当我点击 VC1
上的按钮时,将显示动画屏幕(像加载屏幕),然后将显示 View 2。
我该怎么做?
最佳答案
使用这个似乎接近你的问题
CATransition *animation = [CATransition animation];
[animation setDuration:2];
[animation setType:kCATransitionPush];
[animation setSubtype:kCATransitionFromBottom];
[animation setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut]]; ECAddToFavoriteViewController *addTofav = [[ECAddToFavoriteViewController alloc]initWithNibName:@"ECAddToFavoriteViewController" bundle:nil];
[self.navigationController pushViewController:addTofav animated:YES];
[[self.view layer] addAnimation:animation forKey:@"SwitchToView1"];
关于ios - 如何在 xcode 中创建动画过渡屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23426800/
我是一名优秀的程序员,十分优秀!