0
我正在創建一個自定義鍵盤,用於重新創建應用程序提交所需的數字和小數點鍵盤。目前我正在使用的方法:UIStoryboard storyboardWithName:@「Keyboard」不斷重新加載
if ([self isOpenAccessGranted] == false) {
} else {
}
檢查用戶是否允許完全訪問。當我嘗試加載我的故事板文件(Keyboard.storyboard
)以下方法:
UIStoryboard *sb = [UIStoryboard storyboardWithName:@"Keyboard" bundle:nil];
UIViewController *vc = [sb instantiateViewControllerWithIdentifier:@"KeyboardViewController"];
[self presentViewController:vc animated:YES completion:nil];
的storyboard
文件只是不斷在我的自定義鍵盤視圖和功能鍵盤不起作用清爽。我用故事板ID(KeyboardViewController
)標記了它並檢查了storyboardID
按鈕。
值得注意的是,當isOpenAccessGrantred
設置爲true時,它會加載一個以編程方式創建的UICollectionview
使用集合框架構建的鍵盤。我懷疑這是什麼原因造成的,但並不完全確定。
任何指導或建議將不勝感激!
我打電話了「[UIStoryboard storyboardWirthName :@「Keyboard」bundle:nil''viewDidAppear'內的方法...我認爲這可能與它有關。 – a2b123