2015-01-02 3 views
0

UITextField으로 채워진 긴 화면과 선택기 컨트롤이 있습니다. 특정 필드로 스크롤하여 UITextField 컨트롤을 클릭하여 데이터를 입력하면 UIScrollView가 자동으로 화면 시작 부분까지 스크롤됩니다.UIScrollView는 스크롤 위치를 유지하지 않습니다.

스크롤 위치를 제어하는 ​​방법을 제안하십시오.

홈페이지에 UIView : X : 0, Y : 0, 폭 : 320, 높이 : 1000

이 있는데 8.1 & 엑스 코드 버전 -> 6.1.1

감사합니다!

+0

UITextFieldDelegate 메소드로 작성된 내용은 무엇입니까? 도움이되는 몇 가지 코드를 제공하십시오. – Mrunal

+0

UISCrollView에 UITextField를 추가하는 방법 도움말에 대한 일부 코드를 게시하십시오. –

+0

UITextFiled는 스토리 보드의 UIScrollView 영역 내에서 끌어 놓기로 추가됩니다. 처음에는 UIScrollVBiew 내의 모든 컨트롤을 선택하고이를 UIView에 포함했습니다. 하지만 어떤 이유로 컨테이너보기를 삭제했습니다. @Mrunal : UITextFieldDelegate 내에서 첫 번째 응답자 만이 사임됩니다. –

답변

1

키보드 처리를 위해 코드가없는 라이브러리를 사용하는 것이 좋습니다.

https://github.com/hackiftekhar/IQKeyboardManager

포드 'IQKeyboardManager'

심지어, 어떤 코드를 작성 드래그 앤 드롭 할 필요가 없습니다 그것은 작동합니다.

관련 문제