我正在将我的一个应用程序从iPhone重构到iPad,这导致删除了标签,因为我已经能够将功能组合到一个屏幕上并使用弹出窗口使用户能够选择以前的内容需要一个新标签。
我现在基本上只剩2个标签了。一个(最佳观看景观)显示世界地图,其上绘制了一些叠加,并显示了您的位置。第二个是数据显示,其中包含一些最佳查看肖像的图表。
我注意到Apple要求应用程序在iPad上以各种方向运行,当然我可以这样做,并保留我的2个标签栏按钮来切换视图。
无论其
在这种情况下,有1个视图最适合横向视图,1个视图最适合纵向视图。是否适合(甚至是Apple允许的)UX设计来删除标签栏并切换方向更改视图?
从用户的角度来看,你不需要来回切换,你倾向于使用横向视图来改变位置(如果你需要),然后主要在纵向视图中工作 - 所以我不喜欢我认为这会让人感到沮丧,而且放下标签对我来说似乎更有意义。
你怎么看?在这些情况下的任何最佳做法?罗杰 伦敦
答案 0 :(得分:1)
我想说最佳做法不是限制观点的方向。
这里的核心思想是不强迫用户以某种方式握住设备。例如,很多人在支架或支架中使用iPad并使用键盘输入。您是否希望强制用户停止并在支架/支架上物理调整设备,然后才能以其他方向读取视图?其他人更喜欢以某种方式握住设备并锁定方向(我做了很多。) 强制 用户更改其首选设备方向不会赢得快乐的客户。
除非它反映在设备本身上,否则Apple不会因非标准UI而惩罚您。只要最终用户可以告诉您的应用程序是非标准行为,Apple就不在乎。但是,根据我的经验,最终用户倾向于将非标准接口解释为有缺陷或破坏,因为他们不理解它们。在这种情况下,如果我是第一次启动你的应用程序,我怎么知道改变方向改变为另一个视图和另一个数据集?标准UI中没有任何内容可以让我期待这一点。我将不得不通过反复试验来发现它。如果我将方向锁定,甚至试用或错误都不会有帮助。那时,我可能会得出结论,应用程序已被破坏。
你可以尝试添加说明,但只是认为它们可能是必要的,因为它可能是一个可能很差的UI的红旗。