Keyboard embedded in Search tab disappears after editing in UITextField

I have a UISearchController inside a UISearchContainerViewController inside a UINavigationController inside a UITabBarController as Apple recommands to add an inline keyboard to a Search tab.


If a full screen keyboard is brought up from a UITextField (say from a login screen), the inline keyboard in the Search tab disappears when you go back to it.


You can see this issue also in Apple UIKit Catalog (tvOS) sample. Go to "Text Entry->UITextField-LRegular text field..." to bring up a full screen keyboard. Then go to the Search tab. The inline keyboard doesn't display. The search bar is there, and there's space for the keyboard, but it's hidden.


I've noticed in my app and UIKit Catalog this warning when the fullscreen keyboard is shown. I don't have any UIVisualEffectView in my code, so this something the system is doing.

<UIVisualEffectView 0x140244bd0> is being asked to animate its opacity. This will cause the effect to appear broken until opacity returns to 1.


Any thoughts on how to fix this?



tvOS 9.2.2

I am seeing the same issue as well.. not sure how to fix it.. tried reloading the search screen .. didnt help

I am having the exact same problem in TVOS 10.

Looks like there is a Radar on this:

https://openradar.appspot.com/28324601

Keyboard embedded in Search tab disappears after editing in UITextField
 
 
Q