blockly > Trường > repositionForWindowResize

Phương thức Field.repositionForWindowResize()

Móc của nhà phát triển để đặt lại vị trí WidgetDiv trong quá trình đổi kích thước cửa sổ. Bạn cần xác định hook này nếu trường của bạn có WidgetDiv cần tự định vị lại khi cửa sổ được đổi kích thước. Ví dụ: các trường nhập văn bản xác định hook này để WidgetDiv nhập có thể tự định vị lại trên sự kiện đổi kích thước cửa sổ. Điều này đặc biệt quan trọng khi bạn tắt phương thức nhập, vì thiết bị Android sẽ kích hoạt sự kiện đổi kích thước cửa sổ khi bàn phím mềm mở ra.

Nếu bạn muốn WidgetDiv tự ẩn thay vì định vị lại, hãy trả về giá trị false. Đây là hành vi mặc định.

DropdownDiv đã xử lý logic định vị riêng nên bạn không cần ghi đè hàm này nếu trường của bạn chỉ có DropdownDiv.

Chữ ký:

repositionForWindowResize(): boolean;

Trả về:

boolean

"True" nếu trường cần được đặt lại vị trí, "false" nếu WidgetDiv phải tự ẩn.