如何在 iOS 中类似 MS Teams 的标签栏控制器上呈现具有透明度的自定义视图控制器?

How to present a custom view controller with transparency on top of a MS Teams-like tab bar controller in iOS?

提问人:Vignesh 提问时间:10/27/2023 最后编辑:Vignesh 更新时间:10/27/2023 访问量:38

问:

我有一个带有 5 个以上选项卡的选项卡控制器。我尝试了像 UI 这样的 MS Teams。但无法将其呈现为在tabbarcontroller之上呈现的小型VC。我无法更换标签栏项目控制器

预期场景:

  1. 用户点击“更多”标签栏项。
  2. 自定义视图控制器以透明方式呈现。
  3. 用户点击自定义视图控制器中的“文件”按钮。
  4. 自定义视图控制器将关闭,文件视图控制器将显示为选项卡栏的一部分。
  5. 用户再次点击“更多”标签栏项。
  6. 自定义视图控制器以透明方式显示,即使当前正在显示文件视图控制器也是如此。

任何人都可以建议在 swift iOS 中实现逻辑的正确方法。 或者请推荐一些第三方。

我已经附上了MS Teams应用程序的屏幕截图,请检查一下enter image description here

谢谢。

iOS Swift UITABBARConfigr UITABBAR tabbar

评论


答: 暂无答案