26得票6回答
在被呈现后,视图被UITransitionView阻挡。

我有一个侧边导航控制器,并通过UIButton呈现它。当我通过[self presentviewcontroller: NC animated: YES completion: nil]将此NC直接设置为根视图控制器时,由于某种原因,NC的菜单侧面被一个UITransitionView阻挡,我...

23得票6回答
使用Swift从底部推出视图控制器

我想使用Swift推送一个视图控制器并对其进行动画处理,使其从底部出现并向上移动。我有以下代码来推送我的视图控制器: let helloTableViewController = self.storyboard!.instantiateViewControllerWithIdentifier...

17得票3回答
从左向右转场的 dismissModalViewController

我曾经使用了一种很好的方法来关闭我的模态视图控制器:[self dismissModalViewControllerWithTransition:2]; 如何实现从左到右的幻灯片转换效果,就像导航控制器在弹出视图时所做的那样。 由于这种方法是非公开方法,苹果不会接受它。我该如何在我的代码中编...

15得票2回答
CATransition在从右向左推动时出现黑色问题

可能许多开发者遇到过这种问题,我也在谷歌上尝试了寻找解决方法,但没有成功。 我的应用程序中,rootViewController 是在运行时动态设置到窗口上的,也就是说用户可以更改根视图。所以,我首先将当前的 rootViewController 从 UIWindow 中删除,然后使用特定的...

14得票1回答
如何对removeFromSuperview进行动画处理

我使用以下代码为我的子视图添加了动画效果:CATransition *transition = [CATransition animation]; transition.duration = 0.3; transition.type = kCATransitionReveal; [webVie...

10得票1回答
链接器命令失败,出现 i386 架构未定义符号问题

我正在尝试实现翻页的半页卷曲特效,以下是我使用的代码:#import <QuartzCore/QuartzCore.h> CATransition *animation = [CATransition animation]; [animation setDelegate:sel...

8得票3回答
将UIView的CALayer动画化以实现圆角

我想要对我的视图的圆角进行动画处理。cornerRadius属性被列为可动画处理的,但是我似乎无法使其工作。实际上,我也无法使任何其他属性进行动画处理,但是我对圆角比较感兴趣。以下是我的代码,非常简单: [CATransaction begin]; [CATransaction setVal...

7得票1回答
CATransition如何裁剪到UIView的边界?

我正在使用CATransition来滑动UIView的子视图。但问题是CATransition总是出现在整个屏幕上。而且看起来很混乱,因为我在窗口中有其他UI元素,在过渡时会重叠。如何通过UIView框架限制过渡的帧?我尝试将我的UIView的clipToBounds设置为YES。实际上它没有...