사용자 정의 키보드 상단에 textfield (keyboardTextField) 및 UISwitch를 추가했습니다. Switch 값 my code의 base에 을 설정하고 또는 을 (keyboardTextField)으로 설정할 수 있습니다.키보드 앱 확장 내에서 UITextField를 처리하는 방법
- (void)switchToggled:(id)sender
{
UISwitch *mySwitch = (UISwitch *)sender;
if ([mySwitch isOn])
{
[keyboardTextField becomeFirstResponder];
}
else
{
[keyboardTextField resignFirstResponder];
}
}
나를 다시 로 전환 값을 변경 한 후 주요 응용 프로그램의 입력보기를 선택하는 내 사용자 지정 키보드가 내 장치의 각 응용 프로그램에서의 작업을 시작,하지만 불가능 할 때 처음에 지금 일어나고있는 뭐죠 그래서에 있고 OFF에 있습니다. 이제 내 맞춤 키보드로 내 기기의 앱에 글을 쓸 수 없습니다.
이 유형의 질문은 이미 here과 here으로 문의했지만 아무도 아직 답변하지 않았습니다. 누군가 해결 방법이나 아이디어가 있다면 공유하십시오.