我正在隐藏默认的Apple标签栏,因为我们创建了自己的标签栏。它工作正常,但切换标签栏项目几次后,苹果默认标签栏重新出现,不再隐藏。它有点随意。经过调查,我们意识到在一个视图中,在viewWillAppear和viewDidAppear之间,标签栏的属性发生了变化。
例如 在viewWillAppear结束时:标签栏框(0 431,320 49),隐藏=是,不透明=否 在viewDidAppear的开头:标签栏框架(320 431,320 49),opaque = NO
框架的值已更改且隐藏属性已丢失。任何人都知道viewWillAppear和viewDidAppear之间会发生什么?