单词拼写提示工具提示纵向纵向显示

Posted

技术标签:

【中文标题】单词拼写提示工具提示纵向纵向显示【英文标题】:Word spelling suggesting tool tip shows vertically in portrait 【发布时间】:2016-06-22 03:32:46 【问题描述】:

在 iPhone 5 和 iPhone 6+ 上,单词拼写提示工具提示出于某种原因垂直显示(参见图片)。

我们通过 ANE 从加速度计传感器读取数据,然后在 AS3 中设置 StageAspectRatio。

    横向运行应用 点击主页按钮休眠 垂直旋转设备 重新打开应用 写错字 请注意在纵向模式下垂直显示的单词拼写提示工具提示。

你知道如何解决这个问题吗?

【问题讨论】:

【参考方案1】:

哇,这真的很奇怪 :) 我将分享我的想法作为答案,因为它更容易格式化

第一个问题是您为什么要手动执行此操作?应用程序描述符中有一个 autoOrients 属性可以为您处理方向。即使您不想使用它并且仍然想手动执行它,您也可以尝试一下,看看是否能解决问题(我猜是这样)。

第二个问题是您为什么要通过 ANE 依赖加速度计?有一种简单的方法可以赶上方向变化:

stage.addEventListener(StageOrientationEvent.ORIENTATION_CHANGE, onOrientationChanged); 

private function onOrientationChanged(event:StageOrientationEvent):void
 
    doSomething(); 
 

另一个注意事项是有两个与方向相关的属性 - stage.deviceOrientation 和 stage.orientation。你可能想检查这些值,也许它会给你一个关于正在发生的事情的提示。通常你会改变 stage.setAspectRatio(),但你也可以尝试 stage.setOrientation()。这不适用于所有设备,您需要先检查 stage.supportedOrientations。

【讨论】:

以上是关于单词拼写提示工具提示纵向纵向显示的主要内容,如果未能解决你的问题,请参考以下文章

WIN10右键/个性化左侧的菜单栏文字纵向,导致显示不全,怎么解决?

如何仅在标签中的特定单词上显示工具提示?

LinearLayout的横向和纵向布局问题

带有纵向和横向图像的 UIBarButtonItem 可能会显示横向的纵向图像

C# FORM 如何使DATAGRIDVIEW始终显示纵向滚动条啊?

以纵向模式单独显示主视图