iOS奇怪的标签栏行为 - viewWillAppear,viewDidAppear

时间:2012-05-30 15:05:23

标签: iphone objective-c ios uitabbar

我正在隐藏默认的Apple标签栏,因为我们创建了自己的标签栏。它工作正常,但切换标签栏项目几次后,苹果默认标签栏重新出现,不再隐藏。它有点随意。经过调查,我们意识到在一个视图中,在viewWillAppear和viewDidAppear之间,标签栏的属性发生了变化。

例如 在viewWillAppear结束时:标签栏框(0 431,320 49),隐藏=是,不透明=否 在viewDidAppear的开头:标签栏框架(320 431,320 49),opaque = NO

框架的值已更改且隐藏属性已丢失。任何人都知道viewWillAppear和viewDidAppear之间会发生什么?

0 个答案:

没有答案