首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >类似于flipboard的动画

类似于flipboard的动画
EN

Stack Overflow用户
提问于 2012-10-13 18:25:52
回答 1查看 2K关注 0票数 1

数字的变化应该像机场计时器一样。谁能给我指点一下从哪里开始。

我对动画很感兴趣,喜欢flipboard(?)

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-15 15:35:22

您将需要所有数字的上半部分和下半部分的单独图像。然后,要创建动画翻转,您将需要一个Scale Animations,它在底部使用pivotY将视图的高度从100%缩放到0%。

然后,对于每个显示的数字,您将需要如下所示的4个视图:

前面的两个视图当前可见,并显示“0”的2个部分。另外两个视图(我给它们不同的颜色以确保它是2个视图)位于后面,并且已经保持下一个数字(注意,它们还必须使visibility=“可见”,它们只需要在z级别中位于后面。

现在,要切换,请将动画应用于上前视图(按住‘0’的上半部分)。动画使其收缩,模拟翻转,同时,'1‘的上部变得可见。当动画完成后,将相同的动画应用于下前视图,这将隐藏"0“的下半部分,并使"1”的下半部分可见。

当第二个动画完成时,将持有"0“部分的视图移动到持有"1”的现在可见的视图后面,通过更改其z级别,加载下一个数字的图像(在本例中为"2"),并再次将高度重置为原始高度。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12872207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档