0
私のiPhoneのキーボード設定を有効にしたキーボードの量はどのくらい知っていますか?iPhoneの設定で設定されているすべてのキーボードをプログラムで検出しますか?
ユーザーがアプリストアから他のカスタムキーボードをダウンロードしても、プログラムでリストに追加したいと思っています。
私のiPhoneのキーボード設定を有効にしたキーボードの量はどのくらい知っていますか?iPhoneの設定で設定されているすべてのキーボードをプログラムで検出しますか?
ユーザーがアプリストアから他のカスタムキーボードをダウンロードしても、プログラムでリストに追加したいと思っています。
NSArray *keyboards = [[[NSUserDefaults standardUserDefaults] dictionaryRepresentation] objectForKey:@"AppleKeyboards"]; // Array of all active keyboards
NSLog(@"List of all keyboards : %@",keyboards);
現在のファーストレスポンダ(UITextField、UISearchBarなど)に問い合わせることができます。
//現在
UITextInputMode *inputMode = [self.searchBar textInputMode];
NSString *lang = inputMode.primaryLanguage;
を入力すると(ios8デバイス上でチェックしていなかった)ios8シム...上で動作するようには思えませんが、上の動作しませんあなたがバーを検索するために、インスタンス変数ポインティングを持っていると仮定します> = 9 sim/device。 –