objective-c - 我怎样才能获得这种类型的导航转换?
问题描述
我想要这样的过渡。 自定义过渡
解决方案
您可以使用CATransition自定义您的过渡
CATransition *animation = [CATransition animation];
animation.delegate = self;
animation.duration = 0.25f;
animation.timingFunction = UIViewAnimationCurveEaseInOut;
animation.fillMode = kCAFillModeForwards;
animation.removedOnCompletion = NO;
animation.type = kCATransitionPush;
animation.subtype = kCATransitionFromTop;
[YourView.view.layer addAnimation:animation forKey:@"animation"];
[self.view addSubview:bView];
推荐阅读
- sql - 如何根据日期和相同的 PK 个人编号找到两个总和的差异
- python - StringIO在哪里分配内存
- html - 如何将水平条转换为响应式?
- reactjs - 当我按住以拖动反应原生地图时,谷歌地图标记移动错误
- c# - C# 丢弃是否有任何性能优势?
- ruby - 扎实的 Rubyist - 语法问题 - 可选参数或哈希参数
- azure - Azure App Services 在访问需要身份验证的 Web api 终结点时收到 401。但在本地工作
- snowflake-cloud-data-platform - 如何从 Mac 上的 bash 脚本调用 ./snowsql 文件?
- scala - 如何在scala中使用线程安全异步包装器包装库异步方法?
- r - 在R中如何填写没有出现在序列中的数字?