我想实现 View 滑入的效果,很像presentModalViewController带入的 View 动画,但 View 仅滑入覆盖一半屏幕。
我是这样处理的:
1) 在 View 出现并滑入之前,addSubview subview 。将其放置在一开始就看不见的位置。
2)调用 subview 的 View Controller 上的方法来执行Core Animation代码将其引入。
执行上述操作似乎不起作用(什么也没有发生 - View 仅出现在其起始位置)。在 viewDidLoad 中提前添加 View 也不起作用。理想情况下,我希望代码具有与 presentModalViewController 相同的要求 - 这要求您在需要引入 View 并为其设置动画时实例化 View Controller 。
如果您也能提供有关动画 View 输入/输出的指针或代码,我们将不胜感激。
最佳答案
我会查看示例项目 ViewTransitions在苹果开发网站上。这是一个很好的资源,可以帮助您了解设置转换时需要执行的简单操作。如果您只想滑动一半,可以尝试将“滑动 View ”的框架设置为仅屏幕的一半...只需查看代码并尝试一下。
关于iphone - iPhone中如何实现 View 滑入滑出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1055384/