2016-06-12 18 views
0

私は単純なUIPageControllerを持っており、各ページにはUITextViewが含まれています。私がページを表示するとき、UITextViewのためにbecomeFirstResponderを呼び出します。しかし、キーボードが点滅すると、何か(おそらくUIPageViewController)は、アクティブなページが隠れているときにキーボードを隠すでしょう。任意のアイデアを修正する方法?UIPageVIewControllerページ間でキーボードが点滅する

答えて

0

解決策が見つかりました。私はすべてのものの下に見えないUIResponderを入れて、スイッチングページ間、このオブジェクトのために()を呼び出しbecomeResponder:

private lazy var keyboardKeeper: UIView = { 
    return UITextView() 
}() 
... 
self.view.addSubview(self.keyboardKeeper) 
... 
self.keyboardKeeper.becomeFirstResponder() 

ハックが、完璧に動作します。

関連する問題