我的目標提出的iOS鍵盤的延長與方法presentViewController:animated:completion
每當鍵盤已成功實例化,走的是平穩向上的動畫的優勢,提出了iOS鍵盤。如何使用presentViewController
一些非常簡短的背景:鍵盤擴展項目用Objective-C編寫,其中KeyboardViewController.h/.m
處理邏輯和inputView.xib
的一些基本視圖佈局。
基於此SO question,幾個答案建議使用從[UIApplication sharedApplication].keyWindow.rootViewController
的方法。問題是,因爲這是一個iOS擴展,當我嘗試複製此方法時,出現sharedApplication
不可用的錯誤。我想知道是否存在一種變通方法,我可以,或者以某種方式通過自身或通過super
呈現與方法presentViewController
鍵盤?在我目前的嘗試中,撥打[self presentViewController: self...]
會導致異常。
非常感謝!
感謝徹底調查本。我會把這個問題再提出幾天,如果沒有人有相反的說法,我會給你賞金這個答案。 – daspianist