blockly > 字段 > repositionForWindowResize

Field.repositionForWindowResize() 方法

用于在窗口大小调整期间调整 WidgetDiv 的开发者钩子。如果您的字段具有在窗口大小调整时需要重新定位自身的 WidgetDiv,您需要定义此钩子。例如,文本输入字段定义了此钩子,以便输入 WidgetDiv 可以在窗口大小调整事件发生时自行重新定位。停用模态输入时,这一点尤为重要,因为 Android 设备会在软键盘打开时触发窗口大小调整事件。

如果您希望 WidgetDiv 隐藏自身而不是重新定位,请返回 false。这是默认行为。

DropdownDiv 已处理自己的定位逻辑,因此如果您的字段只有一个 DropdownDiv,那么您无需替换此函数。

Signature:

repositionForWindowResize(): boolean;

返回

boolean

如果应重新定位字段,则为 true;如果 WidgetDiv 应隐藏自身,则为 false。