gpt4 book ai didi

iphone - 如何在纵向模式应用程序中滑入 UIView?

转载 作者:行者123 更新时间:2023-12-03 20:28:13 25 4
gpt4 key购买 nike

我正在开发一个仅在纵向模式下运行的 iPhone 应用程序。这个应用程序只有 View Controller 和 1 个接口(interface)文件 (.xib)。当用户点击工具栏/导航栏上的按钮时,我想滑入一些附加 View 。比如说导航栏上的信息按钮。当我单击它时,UIView 应该从底部滑入。当用户点击该 View 上的“完成”按钮时,该 View 会向下滑动。我在同一个 xib 中为这些 View 制作了单独的 uiview。我还研究了其他人的几个转换示例,但无法理解这个概念。任何人都可以给我一些指示吗?

最佳答案

您可以通过动画重置帧,例如

UIView *view= [[UIView alloc] initWithFrame:CGRectMake(0.0f,-100.0f,320.0f,100.0f)];

[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionNone forView:[self view] cache:YES];

[view setFrame:CGRectMake(0.0f,0.0f,320.0f,100.0f)];

[UIView commitAnimations];

关于iphone - 如何在纵向模式应用程序中滑入 UIView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8017959/

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