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