본문 바로가기

키보드 이벤트

(2)
18. 키보드가 뷰를 가릴때 스크롤 뷰 사용하기 이번시간에는 키보드가 올라와 뷰를 가릴때 가려져 있는 화면을 보기 위해 스크롤 뷰를 사용해 보기로 하겠습니다. 키보드가 올라와서 화면을 가리고 있습니다. 뷰에 스크롤 뷰를 넣어서 화면을 드래그 해서 볼수 있도록 해야겠습니다. 모든 컨트롤을 선택합니다. 그리고, Layout -> Embed Objects In -> Scroll View 옵션을 선택합니다. ScrollView 필드를 선언하고 프로퍼티를 선언합니다. DrinkDetailViewController.h #import @interface DrinkDetailViewController : UIViewController { NSDictionary *drink; IBOutlet UITextField *nameTextField; IBOutlet UITex..
15. 텍스트필드 사용 및 키보드 on/off 기능 구현하기 인터페이스 빌더에서 위와 같이 텍스트 필드를 View에 만들어 줍니다. 텍스트 필드드의 속성에는 여러가지가 있는데 그중에 많이 사용하는 것들은... Text - 입력된 텍스트 Placeholder - 문자열이 비어있을때 보이는 텍스트 Clear When Editing Begins - 텍스트필드를 클릭했을 경우 입력되어 있던 문자열이 지워진다. Font - 폰트 이정도 입니다.. 인터페이스 빌더를 저장(Cmd+S) 한 후, X-code를 빌드해 보면 텍스트 필드가 나오고 텍스트 필드를 클릭하면 키보드가 밑에서 튀어 나와 글씨를 입력할 수 있습니다. 그러나 글씨를 모두 입력한 후에도 키보드를 내릴 수가 없습니다. 키보드를 숨겨주기 위해서는 텍스트 필드에게 포커스를 놓으라고 요청해야 합니다. (최초 응답자 자..