첫 번째 섹션에는 4 개의 텍스트 필드가 있고 두 번째 섹션에는 두 개의 스위치가있는 테이블보기가 있습니다. 두 번째 섹션에는 단추가있는 사용자 지정 바닥 글이 있습니다. 텍스트 필드를 클릭하면 두 번째 섹션의 바닥 글도 키보드와 함께 위로 이동합니다. 이 문제를 어떻게 방지 할 수 있습니까?테이블 뷰 바닥 글이 키보드와 함께 위로 움직이지 않도록하십시오.
8
A
답변
0
KeyboardWillShow/WillHide 이벤트에서 제한 조건 변경과 같은 사운드가 작동하지만 원하는 방식으로 작동하지 않습니다. 바닥 글은 기본적으로 테이블 뷰의 맨 아래에 놓여 지므로 테이블 높이를 다시 계산할 때처럼 맨 아래 테이블 제약 조건을 키보드의 상단과 동일하게 설정하는 것처럼 들리지만 이는 보통 원하는 것입니다. 제약 조건이 제대로 업데이트되어 있고 바닥 글을 숨기고 싶다면 제약 조건을 바닥 글 높이만큼 오프셋 할 수 있습니다.
| |
| |
0 bottom of table |
--- top of the keyboard --- top of the keyboard
|
-Y
Y = height of footer --- bottom of table
@ JD에서 언급 한 show/hide를 전환하는 또 다른 옵션은 사용자에게 필요한 동작에 달려 있습니다. 텍스트 필드를 편집하는 동안 바닥 글에 내용이 필요합니까?
관련 문제
- 1. 바닥 글이 박스 높이와 함께 움직이지 않음
- 2. DIV 콘텐츠가 바닥 글에 오버플로되어 바닥 글이 페이지 위로 이동합니다
- 3. 플렉스 컨테이너의 다른 요소와 바닥 글이 겹치지 않도록하십시오.
- 4. 스티커 바닥 글이 사이트에
- 5. 바닥 글이 동적으로 생성 된 테이블
- 6. display : 바닥 글이 테이블 상단에 표시됩니다.
- 7. 내용과 바닥 글이 겹쳐져 있고 바닥 글이 아래로 푸시되지 않습니다.
- 8. 바닥 글이 바닥에 뜨지 않고 페이지에 바닥 글이 있습니다.
- 9. 브라우저 바닥에 커서가있을 때 바닥 글이 위로 움직입니다.
- 10. 흐름 라우터 바닥 글이 데이터로드 전에 맨 위로 깜박임
- 11. 키보드가 열려있을 때 바닥 글이 위로 밀려 나옵니다. HTML/CSS?
- 12. 왜 바닥 글이 확장됩니까?
- 13. 바닥 글이 바닥에 없습니다.
- 14. 테두리에 바닥 글이 없음
- 15. div에서 바닥 글이 움직입니다.
- 16. IE에서 바닥 글이 아닌
- 17. 스크롤 테이블 뷰 바닥 글 및 머리글
- 18. 끈적한 바닥 글이 거의 작동합니다.
- 19. Swift에서 테이블 뷰 바닥 글
- 20. 앵커가 위로 올라가지 않도록하십시오
- 21. 바닥 글에 바닥 글이 첨부 된 고정 바닥 글
- 22. 리소스의 바닥 글이 Excel에서 바닥 글로 표시됩니다.
- 23. FastMM4에서 "블록 바닥 글이 손상되었습니다."
- 24. wicked_pdf 바닥 글이 작동하지 않습니다.
- 25. 바닥 글이 페이지 하단에 없음
- 26. css - 바닥 글이 확장되지 않습니다.
- 27. 바닥 글이 jquery/css로 자라게하십시오
- 28. 슬라이드 쇼에 바닥 글이 붙음
- 29. 바닥 글이 페이지 하단에 없음
- 30. 바닥 글이 바닥에 붙지 않는다
"IQKeyBoardManager"또는 "TPKeyboardAvoiding"과 같은 타사를 사용하고 있습니까? –
https://stackoverflow.com/a/15687573/7084910. 또는 키보드가 나타나고 사라지는 동안 바닥 글을 표시하거나 숨길 수 있습니다. –