三九宝宝网宝宝绘画儿童画

如何翻转一个uiview绕x轴同时子视图切换ios

02月11日 编辑 39baobao.com

[我想在Android的一个网格视图中显示图片并对这些图片添加一个]移动工具 【V】 直接选取工具、组选取工具 【A】 钢笔、添加锚点、删除锚点、改变路径角度 【P】 添加锚点工具 【+】 删除锚点工具 【-】 文字、区域文字、路径文字、竖向...+阅读

这个问题已经被问了一个稍微不同的方式出现,但在和我无法得到任何答案的工作,我想要的方式,所以我希望能与伟大的Core Animation技能可以出。 我有一个表上的套牌。由于swipe向上或向下套牌上下移动的桌子。有4张牌在屏幕上可见在任何给定,但只有第二张牌是显示它的脸。由于swipe的第二张牌翻转放回它的脸和下卡(取决于swipe方向)的土地,在它的地方显示出它的脸。

我已经建立了我的卡片视图类是这样的:interface WLCard : UIView { UIView *_frontView; UIView *_backView; BOOL flipped;}我试图翻转这段代码:- (void) flipCard { [self.flipTimer invalidate]; if (flipped){ return; } id animationsBlock = ^{ self.backView.alpha = 1.0f; self.frontView.alpha = 0.0f; [self bringSubviewToFront:self.frontView]; flipped = YES; CALayer *layer = self.layer; CATransform3D rotationAndPerspectiveTransform = CATransform3DIdentity; rotationAndPerspectiveTransform.m34 = 1.0 / 500; rotationAndPerspectiveTransform = CATransform3DRotate(rotationAndPerspectiveTransform, M_PI, 1.0f, 0.0f, 0.0f); layer.transform = rotationAndPerspectiveTransform; }; [UIView animateWithDuration:0.25 delay:0.0 options: UIViewAnimationCurveEaseInOut animations:animationsBlock completion:nil];}此代码的工作,但它有以下的问题吧 CodeGo.net,我似乎无法弄清楚: 只有一半跨在x轴上的卡是动画。

一旦翻转,卡面是倒过来,镜像。 一旦我翻转卡我不能让动画以后再运行。换句话说,我可以运行的动画块多达我想要的,但只有优先个将动画。后来我尝试动画导致进出子视图之间只是一个淡出。 另外,记住,我需要能够与卡面互动。即,它具有在其上的按钮。 如果有人遇到了这些问题,它会很高兴地看到您的解决方案。更妙的是添加一个透视变换的动画给它的现实主义额外的位。

以下为关联文档:

什么安卓软件可把图片水平翻转《PicsArt 图片工作室 》可以。 PicsArt 是一款免费图片编辑器、相片组合和拼贴器、绘图工具和图片艺术网络。 PicsArt Collage Maker 允许使用相片组合、自由形式拼贴器或...

在PowerPoint怎么实现让各种图形任意翻转以PowerPoint2003为例: 在PowerPoint内选中要旋转移动的图形,单击鼠标右键,从弹出菜单中选->自定义动画...->添加效果->强调->陀螺旋,数量设置为四分之一旋转(即90度),这是...

推荐阅读
图文推荐