当我以编程方式隐藏导航栏时,如何捕获动画曲线和速度?我想同步其他动画与这一个一个流动的过渡:)UINavigationControoller - setNavigationBarHidden:animated:如何同步其他动画
4
A
回答
19
如果检查UINavigationController的文档有这样一行:
用于动画过渡,动画的持续时间由指定的值在
UINavigationControllerHideShowBarDuration
不变。
13
下面是为那些想谁走接受的答案的建议,但不知道怎么走一段代码吧
[self.navigationController setNavigationBarHidden:YES animated:YES];
[UIView transitionWithView:self.view
duration:UINavigationControllerHideShowBarDuration
options:UIViewAnimationOptionCurveLinear
animations:^
{
/* Put other animation code here ;) */
}
completion:^(BOOL finished)
{
}];
+0
不知道以前的版本,但在iOS 8和9其UIViewAnimationOptionCurveEaseInOut,而不是线性。 – Lyck 2015-11-06 03:49:41
相关问题
- 1. 如何同步SVG动画?
- 2. jQuery如何完成其异步动画?
- 3. JQuery同步动画
- 4. WPF - 同步动画
- 5. jQuery同步动画?
- 6. iOS同步动画
- 7. 其他Web服务同步
- 8. 其他方式JavaScript动画
- 9. jQuery同步动画元素
- 10. jQuery的动画不同步
- 11. 动画中的不同步
- 12. 同步CCLayer&UIView动画
- 13. Skrollr - 任何其他jQuery动画冲突
- 14. 任何其他方式做动画?
- 15. 如何在同一时间拖动其他画布中的其他图像时移动图像
- 16. 如何同步不同视图中的多个动画
- 17. 从其他元素启动wpf动画
- 18. 其他同步方法的方法
- 19. 同步上的其他对象在Java
- 20. 表同步并复制到其他表
- 21. Laravel在其他列上同步
- 22. 如何让我的html div与其他元素同步调整
- 23. 如何实现分层锁定或其他同步模式?
- 24. 延迟动画,直到其他动画完成(滑动内容(
- 25. jQuery的动画在使用webkit时不同 - 其他浏览器
- 26. 查看动画下其他视图
- 27. 动画 “this” 和 “其他” 在WPF
- 28. jQuery slideToggle动画转移其他元素
- 29. 防止.stop()阻止其他动画
- 30. 在画廊上打开其他活动
您使用的其他动画caanimation :)在同一屏幕上? – rishi 2012-01-03 18:06:02