我当前的层次结构是:
Tab bar controller
Navigation controller
UIViewController
UIViewController
它在第二个UIViewController
(列表中的第4个)处显示标签栏。我想删除该标签栏,但我想将导航保持在顶部。这是因为第一个UIViewController
(列表中的数字3)包含一个tableview
,并且当用户单击某个单元格时,它会转到第二个UIViewController
,而我想保留一个后退按钮。
一个例子是,当您打开WhatsApp时,您会看到一个对话列表(图像的左侧)。当您单击对话时,底部的标签栏按钮消失了(图像的右侧)。我可以将它们隐藏在第二个UIViewController
中,但这会引起一些故障。我相信有更好的解决方案。