加载视图后尝试更改UINavigationItem
(在我的情况下,它设置为searchViewController
)时出现问题:UINavigationBar
不会更改其大小以适应新内容。奇怪的是,此错误仅在iOS 13中注意到,在旧版本上一切正常。
我在https://gist.github.com/sam-moshenko/2e0310fe6e6dddace5f464e13ae3f972
答案 0 :(得分:0)
该解决方案在示例https://gist.github.com/sam-moshenko/2e0310fe6e6dddace5f464e13ae3f972中也可见 但这在第8行中已注释掉。
解决方案是通过调用UINavigationBar
来手动更新sizeToFit
的大小。