尝试遵循一些最佳实践,以便寻求建议。
有两种类型的用户:用户、管理员
并且想要向某些用户类型呈现特定视图控制器的不同“版本”。这个特定的视图控制器嵌套在选项卡栏控制器中,选项卡栏控制器中的其他视图控制器对于每个用户都是相同的。
可能过多地考虑了这一点,并考虑了根据用户类型隐藏情节提要元素的路线,但必须有更好的方法来完成在选项卡栏控制器中嵌套的视图控制器的不同版本的呈现。
发布于 2018-09-16 14:47:24
您可以简单地创建两个不同的ViewControllers,并根据用户类型分割到正确的一个。
如果从InitialViewController开始,则创建两个不同的AdminViewController和UserViewController。然后,在InitialViewController中执行类型检查,并根据正确的类型进行分段。
有很多其他方法可以克服你的问题。如果您需要任何进一步的澄清或不同的方式,请不要犹豫评论!
https://stackoverflow.com/questions/52350662
复制相似问题