代号之一-改善版式动画的使用

时间:2019-04-26 16:02:56

标签: animation codenameone codebase

按照此documentation中有关动画和过渡的说明,请注意,在Form级完成的动画需要将内容窗格作为实际的Container。所以代替

form.animateLayout(1000);

一个人要做

form.getContentPane().animateLayout(1000);

尽管文档中指出了此异常,但更新animateLayout()函数来检查要为其制作动画的预期Component是否为Form本身是否更加容易和用户友好,如果是,则自动获取其内容窗格?

这将从用户端删除此异常处理,并使其更加直观。

1 个答案:

答案 0 :(得分:1)

是的,这很有道理。有很多方法会不断添加/更改,我们仍然没有添加需要添加的所有内容。在此提交中,我添加了一些:https://github.com/codenameone/CodenameOne/commit/4b848039ec6619bf3d6dae3cfe6b8b8d9a7ff115