Objective c UINavigationController,具有UITabBar活动字节

Objective c UINavigationController,具有UITabBar活动字节,objective-c,uiviewcontroller,uinavigationcontroller,uitabbar,allocation,Objective C,Uiviewcontroller,Uinavigationcontroller,Uitabbar,Allocation,我有一个带有3个视图控制器的导航控制器。第三个视图控制器包含一个UITabBar,选项卡栏上的每个选项卡都有自己单独的导航控制器。当我在选项卡栏导航控制器上按下并弹出视图控制器时,所有分配都可以正常工作。它们相应地上升和下降。但是,当我将承载选项卡栏的导航控制器(第三个VC)弹回到第二个视图控制器(没有选项卡栏的视图控制器),然后又弹回到第三个VC(承载选项卡栏的VC),活动字节数会比以前在同一个视图控制器上时增加更多 在没有选项卡栏的情况下,从选项卡栏弹出视图控制器时,是否需要执行一些特殊操作

我有一个带有3个视图控制器的导航控制器。第三个视图控制器包含一个UITabBar,选项卡栏上的每个选项卡都有自己单独的导航控制器。当我在选项卡栏导航控制器上按下并弹出视图控制器时,所有分配都可以正常工作。它们相应地上升和下降。但是,当我将承载选项卡栏的导航控制器(第三个VC)弹回到第二个视图控制器(没有选项卡栏的视图控制器),然后又弹回到第三个VC(承载选项卡栏的VC),活动字节数会比以前在同一个视图控制器上时增加更多

在没有选项卡栏的情况下,从选项卡栏弹出视图控制器时,是否需要执行一些特殊操作

或者其他想法

我用的是ARC


我也没有使用UITabBar的子类来控制选项卡栏

问题是我将UITabBar控制器推到导航堆栈上,据我所知,这是不可能的

因此,我用uitabbar启动应用程序,并显示一个单独的导航控制器作为模式