草庐IT

CATransition

全部标签

ios - 将 Spring 添加到 pageCurl CATransition

我已经设法(通过StackOverflow的帮助)以编程方式将部分页面curl添加到我的UIPageViewController。这用于向用户提示他们已完成该页面/屏幕并可以继续。代码如下所示:letanimation=CATransition()animation.duration=0.3animation.timingFunction=CAMediaTimingFunction(name:kCAMediaTimingFunctionDefault)animation.fillMode=kCAFillModeForwardsanimation.isRemovedOnCompletio

ios - 在关闭 NavigationViewController 之前,CATransition 在方向更改时出错

这是我用来呈现navigationViewController的代码:-(IBAction)showFilterView:(id)sender{FilterViewController*vc=[self.storyboardinstantiateViewControllerWithIdentifier:@"FilterViewController"];UINavigationController*nvc=[[UINavigationControlleralloc]initWithRootViewController:vc];CATransition*transition=[CATran

ios - 在关闭 NavigationViewController 之前,CATransition 在方向更改时出错

这是我用来呈现navigationViewController的代码:-(IBAction)showFilterView:(id)sender{FilterViewController*vc=[self.storyboardinstantiateViewControllerWithIdentifier:@"FilterViewController"];UINavigationController*nvc=[[UINavigationControlleralloc]initWithRootViewController:vc];CATransition*transition=[CATran

objective-c - 如何为 removeFromSuperview 设置动画

我通过以下方式为subview的外观设置动画:CATransition*transition=[CATransitionanimation];transition.duration=0.3;transition.type=kCATransitionReveal;[webView.layeraddAnimation:transitionforKey:nil];[self.viewaddSubview:webView];但现在我想删除我的subview。我怎样才能添加动画来做到这一点?像其他CATransition一样?什么时候加这个?在addSubview之前还是之后?

objective-c - 如何为 removeFromSuperview 设置动画

我通过以下方式为subview的外观设置动画:CATransition*transition=[CATransitionanimation];transition.duration=0.3;transition.type=kCATransitionReveal;[webView.layeraddAnimation:transitionforKey:nil];[self.viewaddSubview:webView];但现在我想删除我的subview。我怎样才能添加动画来做到这一点?像其他CATransition一样?什么时候加这个?在addSubview之前还是之后?

ios - View 在呈现后被 UITransitionView 阻塞

我有一个侧面导航Controller并通过UIButton显示它。当我直接通过[selfpresentviewcontroller:NCanimated:YEScompletion:nil]使这个NC成为RootViewController时,由于某种原因,NC的菜单端被UITransitionView我无法消失。我附上了的图像.是另一个。我尝试了以下方法:UIWindow*window=[(AppDelegate*)[[UIApplicationsharedApplication]delegate]window];window.backgroundColor=kmain;CATran

ios - View 在呈现后被 UITransitionView 阻塞

我有一个侧面导航Controller并通过UIButton显示它。当我直接通过[selfpresentviewcontroller:NCanimated:YEScompletion:nil]使这个NC成为RootViewController时,由于某种原因,NC的菜单端被UITransitionView我无法消失。我附上了的图像.是另一个。我尝试了以下方法:UIWindow*window=[(AppDelegate*)[[UIApplicationsharedApplication]delegate]window];window.backgroundColor=kmain;CATran

ios - 如何自定义模态视图 Controller 呈现动画?

我不想设置uiviewcontroller的modalTransitionStyle,而是想添加一个CAAnimation(或其他东西)。此代码可以在navigationController中执行自定义动画CATransition*transition=[CATransitionanimation];transition.duration=0.4;transition.type=kCATransitionFade;transition.subtype=kCATransitionFromBottom;[self.navigationController.view.layeraddAnim

ios - 如何自定义模态视图 Controller 呈现动画?

我不想设置uiviewcontroller的modalTransitionStyle,而是想添加一个CAAnimation(或其他东西)。此代码可以在navigationController中执行自定义动画CATransition*transition=[CATransitionanimation];transition.duration=0.4;transition.type=kCATransitionFade;transition.subtype=kCATransitionFromBottom;[self.navigationController.view.layeraddAnim

iphone - 使用 CATransition 从右向左和向后过渡?

我有一个由五个uiviewcontroller组成的uitabbarcontroller。当我在第一个uiviewcontroller的View中点击一个按钮时,我希望uiviewcontroller隐藏并添加一个新的uiviewcontroller,并从右到左进行过渡。我已经做到了这一点,但是当我点击新View上的按钮时,应用程序崩溃了!!!按钮上没有附加代码。我收到EXEC_BAD_ACCESS错误。有谁知道为什么会这样以及如何用新View克服这个问题?当我尝试modalview转换时,View功能正常。当我尝试使用CATransition时会发生这种情况。我需要CATransit