fusetool 里面的 ActivatingAnimation 使用理解
来源:互联网 发布:淘宝卷皮折扣网 编辑:程序博客网 时间:2024/06/07 04:55
最近在仿写fuse官网提供的Example:PageControl
下载地址:https://www.fusetools.com/examples
先用代码给各位解析下大概逻辑:
主要有两个文件:一个配置style,一个是主界面逻辑。
Style.ux:
比如下面的主逻辑:
这里就是所有的page初始化的时候,都会调用Style。
下面说说这里我刚开始疑惑的地方:就是 ActivatingAnimation 这个组件。
【首先我要强调的是ux编写的xml不是完全顺序执行,我就踩入了这个坑,逻辑一直理不清】
ActivatingAnimation 组件是个trigger,也就是触发器,每操作一次tap都会判断当前active的page,对该page 先触发这个触发器,然后再走Style。
当你tap小于可视图片的一半,active的还是当前的page。
这里就是对active的page先执行ActivatingAnimation 部分,其他page可以通过whileTrue判断,而执行该判断里逻辑部分
这篇没什么技术含量,就是担心有人会跟我一样以为所见即所得的xml界面逻辑都是顺序执行的。
谢谢阅览,学习交流群:429307812 六个人了啊,哈哈哈哈
0 0
- fusetool 里面的 ActivatingAnimation 使用理解
- 理解 C++里面的static
- Slua里面的内容理解
- GCD里面的关键字理解
- 卡尔曼滤波器的理解,C代码实现,和opencv里面KalmanFilter 的使用
- 关于 STL 里面的 map使用----理解了一部分 :map映射
- C语言里面的&和*的理解
- GCD里面函数的个人理解
- 对v$librarycache里面字段的理解
- Java里面classes文件的理解
- 理解JS里面的“构造函数”
- 怎样理解 R 里面的 evironment
- 关于java里面注解的理解
- 理解JS里面的“构造函数”
- 对于java类里面方法的理解
- Nodejs里面关于this指向的理解
- vue里面ref和生命周期的理解
- ABAP里面游标的使用
- iOS开发 关于tableView加载图片时出现卡顿时的解决办法
- treeviw的展开属性
- vs打开utf8编码文件
- update-rc.d的具体用法
- 平衡二叉树
- fusetool 里面的 ActivatingAnimation 使用理解
- 处理iOS键盘通知
- Linux 内核list使用
- mysql 点赞取消点赞语句
- Android Studio查看类结构的快捷键
- CodeForces 572A,B,C
- iOS开发-如何把广告,图片通过代码加到Screen上
- softmax regression 推导
- java中对日期的处理