gpt4 book ai didi

iphone - 如何在iPhone中制作像 map 应用一样的半 curl 动画?

转载 作者:行者123 更新时间:2023-12-03 18:41:53 25 4
gpt4 key购买 nike

我正在使用以下代码来实现页面 curl 动画

[UIView beginAnimations:@"yourAnim" context:nil];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:yourView cache:cacheFlag];
...
[UIView commitAnimations];

是否可以像iphone/ipod上的maps.app那样制作半 curl 动画?

有什么想法可以做出类似的效果吗?

谢谢

最佳答案

从 3.2 开始,Apple 确实支持模态视图的呈现。这是有道理的:卷页效果旨在向用户发出信号,表明正在显示选项或设置页面,并且当他们完成更改后,它们将被发送回原始 View 。 Apple 不希望动画推断出页面层次结构正在进行的更改,而只是一种必须返回其起始位置的模态更改。

使用起来非常简单;只需确保您从全屏 View 开始,并使用 UIModalPresentationFullScreen 样式加载,我认为这是默认样式。

通常在 UIView 4.0 中添加动画过渡来使用类似的效果,但这是使用该效果的直接方法。

simpleVC * myModalVC = [[simpleVC alloc] init];
[myModalVC setModalTransitionStyle:UIModalTransitionStylePartialCurl];
[myModalVC setDelegate:self];

[self presentModalViewController:myModalVC animated:YES];
[simpleVC release];

Link to Apple Docs on UIModalTransitionStyle constants

关于iphone - 如何在iPhone中制作像 map 应用一样的半 curl 动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2863049/

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