所以我有一个带UISearchController的UITableView。它加载很好,然后我进行搜索并选择一个结果,将一个新的视图控制器推送到我的UINavigationController。
如果,当新VC出现在屏幕上时,我会旋转手机,然后向后旋转,然后返回...当我回到UITableView时,UISearchBar无处可见。如果要进行故障排除,我会隐藏UINavigationBar,或者如果我查看视图层次结构,我发现它已经向上移动到导航栏后面并且正在被覆盖。
我尝试过各种各样的hackey解决方案,例如在装完后移动条形框架,但没有成功。我真的需要这方面的帮助,我很难过。我在谷歌找到的所有东西都没有帮助。
以下是之前,之后和视图heirarchy的屏幕截图: Screenshots
以下是所有与视图相关的代码:
let intArray: [Int] = Array(min...max)
有没有人有任何解决方案?我很难过,几天来一直在打我的脑袋。非常感谢你。