【Flutter】【iOS】Simulator에서 TextField를 조작했을 때의 화면 동결을 해소하는 방법 【xcode】

이 기사를 읽고 습득할 수 있는 것



Xcode, Flutter에서 iOS 앱을 개발할 때 발생합니다.
TextField를 조작하면 화면이 정지되는 문제를 해결할 수 있다
(넘어지면 진짜 힘들기 때문에 비망록으로)

결론



1. 시뮬레이터의 "페이스트 보드 자동 동기화"를 선택 해제
(Simulator -> Edit -> Automatically Sync Pasteboard를 클릭)



2. 시뮬레이터 앱 자체를 재시작
(command + q로 쉽게 지울 수 있습니다)

무슨 일이야?



Flutter에서 평소와 같이 앱 개발을 하고 있었다.
로그인 화면을 만들어야한다고 생각합니다.
「사용자 ID」와 「패스워드」의 TextField를 작성.

디자인적으로도 좋은 느낌이고, 우선 무언가 키보드로 넣어 보는지, 라고 생각했는데 ...



네, 입력할 수 없다…

훌륭할 때까지 화면이 멈췄다.
여러 번 반복자를 다시 시작하거나 flutter clean 했지만 상황은 변하지 않습니다.

이것은 어려웠습니다 ...

해결에 이르기까지



안드로이드의 emulator에서, 똑같이 시험했는데, 이쪽이라면 문제 없게 움직였다.
라고 하는 것은, 기재한 코드가 문제라고 하는 것은 없을 것 같다.

그래서 Flutter이니까, 라는 가능성은 적다고 하는 것으로,ios simulator freezes textfield 로 조사해 보기로 했다.

그러자 다음 기사가 나왔기 때문에 비슷한 조작을 하고 고쳤다.

감사합니다! 🙇‍♂️

좋은 웹페이지 즐겨찾기