标签栏 Controller 过滤器
我有一个选项卡栏 Controller View ,我希望根据登录凭据过滤 View 。
Here is the Tab Bar Controller
我希望,例如,如果用户是普通用户,请删除“文书工作”选项卡。或者甚至用另一个选项卡替换“文书工作”。
非常感谢任何帮助!谢谢
最佳答案
您可以通过 viewControllers 属性以数组形式获取与 TabController 关联的所有 View Controller 。根据您的过滤条件从数组中删除相应的 viewController。 例如:您可以使用
从选项卡中删除文书工作tabBarController?.viewControllers?.remove(at: 1) --> 1 because paperwork is at index 1.
关于ios - 过滤选项卡栏 Controller 中的选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49089345/