我对我正在制作的应用程序的用户友好性提出了更多意见。
在规划我的应用程序的过程中,我发现应用程序的某些部分可以更好地使用标签栏视图,其他部分使用普通视图,其他部分再次使用导航视图,用于表格等。
我能够弄清楚如何做到这一点,但在我开始之前,你是否会像一个用户推荐使用一种类型并修改应用程序以使它完全相同,或者你是否会像用户一样感受到如果设置好并且适合您的改变,我们可以轻松切换应用程序吗?
提前感谢您的反馈:-) 杰夫
答案 0 :(得分:1)
选项卡和导航+表不是互斥的。但是我会担心某些部分的标签,然后缺少其他部分的标签(“普通视图”)。
我强烈建议你花时间重新思考你的IA(信息架构)。如果标签有意义,您可以为所有应用建模以适应标签吗?如果某些功能作为“普通视图”工作,则无法将此视图集成到选项卡模型中吗?
至于标签+导航,请不要忘记:它是一个包含导航控制器的标签。
希望这有帮助。
答案 1 :(得分:0)
虽然您可以根据需要在导航控制器中放置标签栏,如下所述:Tab bar controller inside a navigation controller, or sharing a navigation root view
许多应用程序都有导航控制器内部标签栏(想想像推特应用程序),所以用户可能习惯于这种事情 - 但即使你在标签内导航,你仍然可以看到底部的标签栏(即使它改变了。)