animation - 如何在 xamarin 表单中进行页面卷曲翻转
问题描述
我需要在我的 xamarin 表单应用程序中实现翻页动画。我尝试过翻页,但这并没有给出完美的外观。
我想要一个像下面的链接一样的翻页。 https://youtu.be/s-Q12A-Pej4
请帮我。
解决方案
您可以在 xaml.cs 中为 Page Flip Animation 编写以下代码。
this.TranslateTo(100, 0, 400);
<br>
await this.RotateYTo(-90, 200);
<br>
this.RotationY = -270;
<br>
this.RotateYTo(-360, 200);
<br>
await this.TranslateTo(0, 0, 220);
<br>
this.RotationY = 0;
这是 FlipAnimation 的基本逻辑,您可以根据需要进行修改
推荐阅读
- xml-parsing - Java 中的 Sax Stax 块处理
- oracle - PowerBI 与 Oracle-DB 连接:ORA-12154
- python - 字母之间具有恒定字母距离的正则表达式
- html - 调用控制器方法而不加载空白视图
- google-apps-script - 如何将项目执行删除到 Google 脚本中
- android - 迁移到 Gradle 插件 3.2.1
- javascript - 如何在反应路由器中的每次路由更改时监听窗口负载?
- javascript - 如何在 React 中使用 audioWorklet.addModule?
- python - 沿任意轴的 numpy 广播加法
- postgresql - 如何在 Go 中正确绑定 postgresql 变量?