我有一个自定义UITabBarController
,它在某些时候在其上方显示一个自定义视图。该视图覆盖了选项卡栏控制的导航控制器的内容。我也希望调整导航内容的大小,以免被自定义视图遮挡。
由于标签栏ordinarily通过其子视图执行此操作,因此似乎应该可行。但是,只需调整选项卡栏的大小即可使其覆盖内容,并且不会触发调整大小。感觉应该有一种可以像setNeedsDisplay
这样的方法,我可以调用UITabBarController
或导航控制器来强制调整大小,但是我对它的内容一无所知。任何帮助将不胜感激。