Layout 计算布局时没有考虑Item缩放系数
官方的例子,缩放系数为1的情况,表现正常:
把缩放系数改成 2 (缩小也一样,放大可以更明显看出问题)
缩放系数为2时的表现,布局位置错误:
Demo:
ExaLayout.zip (657.8 KB)
这个Bug在1.x版本出现过,我反馈之后修复了(2.0.1 ~ 2.0.6是没问题的),现在2.0.7又出现了这个问题(引擎的低级错误)。
这个问题对开发者项目影响非常大,几乎所有界面都涉及到。
Layout 计算布局时没有考虑Item缩放系数
官方的例子,缩放系数为1的情况,表现正常:
把缩放系数改成 2 (缩小也一样,放大可以更明显看出问题)
缩放系数为2时的表现,布局位置错误:
Demo:
ExaLayout.zip (657.8 KB)
这个Bug在1.x版本出现过,我反馈之后修复了(2.0.1 ~ 2.0.6是没问题的),现在2.0.7又出现了这个问题(引擎的低级错误)。
这个问题对开发者项目影响非常大,几乎所有界面都涉及到。
应该是要勾选layout控件上面的一个选项吧,affectscale
嗯嗯,我试了,的确是需要勾选受scale影响选项
果然没错 ~
这个说来话长,一开始是不受scale影响的,被我们开发者说了一通,2.1测试版的时候改成受item的scale影响,又被批评了一通,说影响了以前的逻辑,最后就变成了这个由开发者自己决定受不受item的scale影响,也许不久还会有这个item的scale要考虑那个item的scale不要考虑的需求
勾选 affectscale 即可