为UITabbarController中的所有视图控制器添加公共视图

bun*_*ell 6 uitabbarcontroller uiview uitabbar ios

我正在尝试开发类似Apple Music中的播放栏.显示在UITabbarContoller的所有视图控制器底部的常见视图.是否有任何想法或最佳实践来实现这一目标? 在此输入图像描述

好吧,我只是放下个人解决方案

  1. 子类为公共视图的视图控制器.
  2. 将视图控制器附加为选项卡栏控制器的子视图控制器.

我真的不喜欢将视图控制器嵌入到标签栏控制器中.如果有更好的解决方案,请告诉我.

Res*_*der 1

您可以将该视图作为子视图添加到窗口中

 [self.window addSubview:vw];
Run Code Online (Sandbox Code Playgroud)

有标签的

 vw.tag = 10000;
Run Code Online (Sandbox Code Playgroud)

这样您就可以在整个应用程序中看到该视图