2016-06-12 13 views
0

Ich habe einfache UIPageController, jede Seite enthält UITextView. Wenn ich die Seite zeige, rufe ich den FirstResponder für die UITextView auf. Aber Tastatur blinkt, etwas (wahrscheinlich UIPageViewController) verbirgt die Tastatur, wenn aktive Seite versteckt. Irgendwelche Ideen wie zu beheben?Tastatur blinkt zwischen UIPageViewerControllerseiten

Antwort

0

Ich fand die Lösung. Ich habe nur unsichtbar UIResponder unten alles und rufen becomeResponder() für dieses Objekt zwischen den Seiten Schalt:

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

Der Hack, aber funktioniert perfekt.