gpt4 book ai didi

ios - iOS 8 上的 MPVolumeView 动画

转载 作者:可可西里 更新时间:2023-11-01 02:58:21 25 4
gpt4 key购买 nike

在 iOS 8 中存在问题或功能。当显示 MPVolumeView 时,它正在动画化,就像从 0 扩展到它的宽度一样。我该如何解决这种行为?在 iOS 7 上没有这样的问题。

最佳答案

消除此行为的一种可能方法是继承 MPVolumeView 并在 [super layoutSubviews] 之后执行一些额外的工作。

- (void)layoutSubviews
{
[super layoutSubviews];

[self cg_recursiveRemoveAnimationsOnView:self];
}

- (void)cg_recursiveRemoveAnimationsOnView:(UIView *)view
{
[view.layer removeAllAnimations];
for (UIView *subview in view.subviews) {
[self cg_recursiveRemoveAnimationsOnView:subview];
}
}

这将删除所有插入的动画。因此,请确保这就是您想要的,因为这太过分了。也可以只删除 positionbounds 动画(参见 removeAnimationForKey:)。

关于ios - iOS 8 上的 MPVolumeView 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25868915/

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