问题标签 [ios-animations]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 在 UIViewControllerAnimatedTransitioning 中隐藏状态栏
我已经为全屏显示的控制器实现了交互式解除动画。
全屏控制器具有- (BOOL)prefersStatusBarHidden
返回true
功能,因此在呈现时该栏不可见。
呈现视图控制器嵌入在导航控制器中。
我试过的东西:
设置
- (BOOL)prefersStatusBarHidden
并true
呼入演示setNeedsStatusBarAppearanceUpdate
者viewWillAppear
更改演示者
navigationController.navigationBar.barStyle
属性
Twitter应用程序在关闭时隐藏了该栏,所以我想这一定是可能的
ios - 如何将 Facebook 闪烁添加到图像和 UIView 中?
我正在尝试使用 Facebook 微光库,并且能够使用此代码将微光添加到文本标签。
但是,我无法制作图像或 UIImage 微光。这甚至可能吗?谢谢!
ios - iOS Google Maps SDK 新图标 查看动画
根据有关 GMSMarker 新属性 iconView 的文档:
视图的行为就像 clipsToBounds 设置为 YES,而不管其实际值如何
所以有没有办法改变 clipsToBounds 为 NO?如果动画超出视图范围,它们应该如何工作?
ios - 在 iOS 8 中像控制中心一样上下滑动
我想在 iOS 中上下滑动UIViewController
类似控制中心的主视图。
我看到 VC2 在 VC1 上可见一半。现在,当用户使用手指滑动 VC2 的视图时,它会像控制中心一样上下滑动。
我确实使用上下滑动UISwipeGestureRecognizer
但它不像iOS中的控制中心那样动画
编辑:
有谁知道该怎么做?
ios - 截断 UIBezierPath
我正在尝试创建一种进度条类,UIBezierPath
随着它的进行填充。我需要UIBezierPath
用受控动画来抚摸 a 。
如果我可以将路径截断到其原始长度的精确部分,我想我可以实现这一点。这可能吗?我可以使用另一种方法来精确控制路径的动画描边吗?
我已经看到了这个问题,但答案似乎解决了在每个元素的开头和结尾找到点。我需要逐个像素地获取点列表,才能使点列表成为可行的解决方案。
ios - 在常见情况下,什么时候适合在 UIView 动画上使用 Core Animation
这与许多小错误有关,这些小错误可能在一个人的刻板印象中被认为是次要的,但被另一个人认为是主要的。
我越来越注意到的是,当使用所有风格 a 时UIView animateWithDuration:
,它实际上会不必要地修改一些东西,比如我的视图的多个属性,做一个简单的隐藏/显示风格动画等等。
在某些情况下,事情似乎很挑剔,例如 UINavigationBar 没有为某个旋转转换正确设置动画,或者标题视图在帧更新时没有与状态栏一起动画,当视图的子层在其父视图的情况下隐式动画不同时属性变化...
其中很多我一直在重新访问,并转换为 CAAnimations,因为它们似乎更易于管理,因为它们实际上并没有修改我的视图的目标属性值。
一个简单的示例是,使用[view setHidden:]
,然后对其进行动画处理或使其脱离视图,但在动画运行时视图实际上已经可见或隐藏。
另一个是,需要转换/旋转/缩放 UINavigationController 的视图,并使用 CAAnimation 来执行此操作,因为如果我修改 UINavigationController 的视图以及它的任何父视图的转换属性值,UINavigationBar 不会移动到正确的位置.
所以总结这个问题,我来来回回,一直在寻找一个比另一个更适合我的情况的地方,但主要是,我想听听其他人对这些场景的看法,如果有的话深入了解 Apple 提供的内容,让我对自己的方法感觉更好。
提前致谢。