有时候重写组件的时候会遇到measure函数在调用 invalidateProperties(),invalidateSize(),invalidateDisplayList()后失效方法无法执行,即使调用了invalidateSize也不行,虽然FLEX在下一个"渲染事件"(render event)期间对相应的commitProperties(),measure(), updateDisplayList()方法进行调用,但是当用户设置组件的height 和width 属性时, Flex 不会调用measure()方法。也就是说,只有当组件的explicitWidth 和explicitHeight 属性是NaN 时Flex才会调用measure()方法。
重写组件遇到的问题
最新推荐文章于 2023-09-26 18:43:06 发布