我的应用程序结构如下:
UITabBarController -> UINavigationController -> [UIViewController1,UIViewController2,UIViewController3]
我需要实现的是在小框架中显示和隐藏一个子UIViewController,使其可见于导航堆栈中的所有控制器之上。因此,当用户在堆栈中前进和后退时,如果添加了该子项,则必须在所有控制器之上可见。
我尝试将子项添加到UITabBarController中,这很好用,但问题是tabbar会添加一个阴影标签项,而我不想要它。
我还尝试将子项添加到导航控制器中,但在堆栈中返回时会出现其他问题,它会关闭该子项并加载相同的控制器。
是否有人有关于如何在整个导航过程中保留此子控制器的建议?
我在这里搜索了任何建议,但都没有像我的情况那样,所以没有帮助。
谢谢
UITabBarController -> UINavigationController -> [UIViewController1,UIViewController2,UIViewController3]
我需要实现的是在小框架中显示和隐藏一个子UIViewController,使其可见于导航堆栈中的所有控制器之上。因此,当用户在堆栈中前进和后退时,如果添加了该子项,则必须在所有控制器之上可见。
我尝试将子项添加到UITabBarController中,这很好用,但问题是tabbar会添加一个阴影标签项,而我不想要它。
我还尝试将子项添加到导航控制器中,但在堆栈中返回时会出现其他问题,它会关闭该子项并加载相同的控制器。
是否有人有关于如何在整个导航过程中保留此子控制器的建议?
我在这里搜索了任何建议,但都没有像我的情况那样,所以没有帮助。
谢谢