Answers:
我要归因于开发人员只是懒惰,并在创建他们的应用程序时选择默认值并使用制表符填充。但是,我亲自尝试了一下(创建一个新的iOS应用项目,编辑$AppName-Info.plist
文件并添加以下新行):
您会看到Landscape
mode 的第一个自动完成选项是(left home button)
,这意味着开发人员必须有意识地选择第二个选项,以使其与您的应用程序一样位于右侧。因为大多数用户都是惯用右手的,所以这支持东西的猜测。
上面的屏幕截图是iPad的选项。除了第二个iPhone以外,iPhone具有相同的设置。
AFAIK,Apple不主张使用特定方向作为默认方向。他们的iOS人机界面指南只是说了以下回复:定位
无论当前设备的方向如何,都以您支持的方向启动您的应用。例如,如果您的游戏或媒体查看应用程序仅在横向模式下运行,则即使设备当前为纵向模式,也应以横向模式启动您的应用程序。这样,如果人们以纵向启动您的应用程序,他们就会知道将设备旋转到横向以查看内容。
支持方向的两个变体。例如,如果您的应用程序仅在横向运行,则无论他们握住的是右侧还是左侧的“主页”按钮,人们都应该能够使用它。而且,如果人们在使用您的应用程序时将设备旋转180度,则最好将内容旋转180度以做出响应。
在iPad上,通过能够在所有方向上运行来努力满足用户的期望。iPad的大屏幕减轻了人们将设备旋转到横向以“看到更多”的愿望。而且,由于人们对设备的最小边框或“主页”按钮的位置不太在意,因此他们不会将设备视为默认方向。对应用程序默认方向的缺乏了解导致人们期望应用程序在他们当前使用的设备方向上运行良好。您的应用程序应通过在各个方向提供出色的体验来尽可能地鼓励人们与iPad进行交互。
因此,您可以看到,他们不主张任何特定的方向,并鼓励开发人员支持所有方向。另请参阅此。
但是,本技术文档使用的示例包含面向右的应用程序的代码(即,右侧的主页按钮)。因此,除了开发人员自己的UX倾向外,另一个解释是复制粘贴效果:)
只能用猜想来回答这个问题,但是我要说的是,由于大多数人都是右撇子,因此将手机握在右手,那么将左旋转90度到风景中(然后确实向后旋转)要容易得多。再次),以另一种方式进行操作而又不求助于双手,如果您是一只手,看色情片或悬在悬崖上,这可能会很困难。
这是因为有效枢轴点(纵向握住时位于底部的左侧)已经靠近枢轴夹(您的拇指),并且不需要您将手从手机上移开或将整个设备滑过手并大大改变您的握力。
尝试一下。
同样,您的右拇指在此方向上仍可以访问主页按钮。
我已经创建了这个教学和教育视频,解释了该过程,您应该真正看一下我最喜欢的Ape of Liberty T恤。
另外,我可以弥补有关冯水和伪宇宙反物质的透支,但这太严肃了。