1
iPad/iPhone에서 사용자가 항목을 종료 할 수 있도록 배경에 보이지 않는 단추를 만들어야합니까? 사용자가 항목을 클릭 할 때 키보드를 닫을 수있는 더 좋은 방법이 있습니까?iPad : 사용자가 항목을 종료 할 수 있도록 배경에 보이지 않는 버튼보다 나은 방법?
iPad/iPhone에서 사용자가 항목을 종료 할 수 있도록 배경에 보이지 않는 단추를 만들어야합니까? 사용자가 항목을 클릭 할 때 키보드를 닫을 수있는 더 좋은 방법이 있습니까?iPad : 사용자가 항목을 종료 할 수 있도록 배경에 보이지 않는 버튼보다 나은 방법?
나는 거기에서 활성 제어에 resignFirstResponder
를 호출의 ViewController에
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
를 사용합니다.
// 편집 :
내보기에 여러 개의 UITextField가 포함되어 있습니다. 나는 나의의 ViewController이 있으며, 사용자가 텍스트 필드 나 키보드 이외의 아무 곳이나 닿을 때 키보드가 사라지게하려면 :
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
[currentTextfield resignFirstResponder];
}
이 사라 키보드를 야기한다. (다른 곳의 현재 텍스트 필드를 계속 추적합니다.)
더 많은 샘플 코드로 자세히 설명해 주시겠습니까? 네가 무엇을 제안하는지 모르겠다. – MikeN
마지막 편집을 참조하십시오. – gammelgul
와우, 고마워요! 위대한 작품! 나는 currentTextField를 추적하지도 않습니다. 화면에 나타나는 모든 단일 텍스트 입력에 대해 사임을 시도합니다. 부작용이없는 것처럼 보입니다. – MikeN