私は、アプリの提出に必要な数字と小数点のキーボードを再現するカスタムキーボードを作成しています。現在、私は方法を使用しています:UIStoryboard storyboardWithName:@ "キーボード"が読み込みを再開します
if ([self isOpenAccessGranted] == false) {
} else {
}
ユーザーがフルアクセスを許可しているかどうかを確認してください。 storyboard
ファイルはちょうど私のカスタムキーボードビューとキーボードが動作しないための機能でさわやかに保ち
UIStoryboard *sb = [UIStoryboard storyboardWithName:@"Keyboard" bundle:nil];
UIViewController *vc = [sb instantiateViewControllerWithIdentifier:@"KeyboardViewController"];
[self presentViewController:vc animated:YES completion:nil];
:私は、次のような方法で自分のストーリーボードファイルを(Keyboard.storyboard
)をロードしようとします。私はストーリーボードID(KeyboardViewController
)でラベルを付け、storyboardID
ボタンをチェックしました。
isOpenAccessGrantred
をtrueに設定すると、プログラムによって作成されたUICollectionview
キーボードが読み込まれ、コレクションフレームを使用してビルドされます。私はこれが原因だと疑っているが、完全にはわからない。
ご指摘やアドバイスをいただければ幸いです。
私は「[UIStoryboard storyboardWirthNameを呼び出しています
あなたは
Custom Keyboard
とStoryboard
ファイルを使用している場合は、以下を追加して、あなたのp-list
を編集してください:@ "Keyboard" bundle:nil] 'viewDidAppear'の中のメソッド...これは、これと同様のことがあるかもしれないと思います。 – a2b123