iPhone 맞춤 키보드에 대한 많은 질문을 보았습니다. 하지만, 나는 좋은 자습서와 쉽게 사용자 정의 할 수있는 하나를 찾을 수 없습니다.
나는 사용자 정의하기 쉽고 사용자가 키를 누를 때 팝업 텍스트가 있음을 발견했다. . inputAccessoryView가 포함 된 맞춤 키보드 iphone xcode
#define kChar_shift @[ @"ਔ", @"ਐ", @"ਆ", @"ਈ", @"ਊ", @"ਭ", @"ਙ", @"ਘ", @"ਧ", @"ਝ", @"ਢ", @"ਓ", @"ਏ", @"ਅ", @"ਇ", @"ਉ", @"ਫ", @"ੜ", @"ਖ", @"ਥ", @"ਛ", @"ਠ", @"◌ੰ", @"◌ੱ", @"ਣ", @"ਫ਼", @"ਜ਼", @"ਲ਼", @"ਸ਼", @"ਞ" ]
https://github.com/kulpreetchilana/Custom-iOS-Keyboards 나는 다른 언어에 대한 키보드를 구현하려는. 이 튜토리얼은 다른 언어에서도 가능하지만 원래 영어 키보드를 표시하도록 편집 할 수는 없습니다. (inputAccessoryView에서 버튼으로 전환됩니다.) 가능한 경우, 어떻게 할 것인지 또는 어디에서 편집 할 것인지 알고 싶습니다. 하는 .m에서 .H
@property (strong) id<UITextInput> textView;
에서
-(void)setTextView:(id<UITextInput>)textView {
if ([textView isKindOfClass:[UITextView class]])
[(UITextView *)textView setInputView:self];
else if ([textView isKindOfClass:[UITextField class]])
[(UITextField *)textView setInputView:self];
_textView = textView;
}
-(id<UITextInput>)textView {
return _textView;
}
- (id)init
{
if (self)
{
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"PMCustomKeyboard"
owner:self options:nil];
[[nib objectAtIndex:0] setFrame:frame];
self = [nib objectAtIndex:0];
}
}
문제에 대한 해결책을 찾았습니까? 나 또한 팝업해야 해. 어떤 생각? – Piraba