0
이제 제 3 자 키보드를 개발 중이며 시스템 키보드와 같은 후보 키보드보기를 얻고 싶지만 찾을 수없는 문제를 만듭니 다. 그것을 얻는 속성 또는 메소드. 나는 또한 "이를 본 후에iOS8 후보자를 얻는 방법
그래서이 문제를 해결하기 위해 두 가지 방법을 사용하려면,
하나는 할 수 없다,는 UIInputView의 크기를 변경하는 것입니다 상단 행 위에 키 아트웍을 표시하십시오. 상단 행의 키를 탭하면 iPhone에서 시스템 키보드가 수행합니다. " 나는 그것이 불가능하다는 것을 알았다.
두 번째 방법은, 내가 후보 패널로 inputAccessoryView을 사용하려고하지만 UITextView 및 UITextField에 바인딩 것 후보를 얻을 수있는 속성 또는 메서드를 찾을 수 있습니다 iOS 8 Custom Keyboard[링크], 그것의
가 속한 응용 프로그램, 사용자 정의 키보드가 아닙니다. 여기
코드
CGRect accessFrame CGRectMake = (0.0, 0.0, 768.0, 77.0)이고;
inputAccessoryView = [[UIView alloc] initWithFrame:accessFrame];
inputAccessoryView.backgroundColor = [UIColor blueColor];
UIButton *compButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
compButton.frame = CGRectMake(313.0, 20.0, 158.0, 37.0);
[compButton setTitle: @"Word Completions" forState:UIControlStateNormal];
[compButton setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
[compButton addTarget:self action:@selector(completeCurrentWord:)
forControlEvents:UIControlEventTouchUpInside];
[inputAccessoryView addSubview:compButton];
스크린 샷을 게시 할 수 있습니까? – nurxyz
이 질문에 부딪 치는 중 - 스크린 샷이 있습니까? – nurxyz