我想在视图控制器顶部使用不在底部的标签栏。在搜索之后,我发现它违反了Apple的UI界面指南,它应该始终位于底部。但是,我的应用程序必须还有一个在顶部。无论如何,我正在考虑使用嵌套的segues。例如,如果我们有三个视图控制器,每个视图控制器顶部有3个按钮,类似于标签栏项目,并且我位于第一个VC上(因此,第一个按钮会突出显示)。当我按下第二个按钮时,它会突出显示并转到第二个VC。然后,如果我按下第一个按钮,我将被带回第一个VC。我的问题是,如果我使用这个范例,VC会被堆叠吗?应用程序的性能会降低吗?如果以前的问题的答案是否定的,我能以更好的方式实现这一目标吗?