繁体   English   中英

旋转应用程式怪异的文字倾斜问题? 使用shouldAutorotateToInterfaceOrientation

[英]Rotating app weird text skewing problem? Using shouldAutorotateToInterfaceOrientation

我正在创建我的第一个iPhone应用程序,该应用程序会在用户旋转手机时旋转。 我有一个奇怪的问题。 我有一个带有一些文本的标签,当屏幕旋转时,文本变形。 一旦处于新位置,它看起来就很好。 有人遇到过这个问题吗? 我只是使用shouldAutorotateToInterfaceOrientation的常规方式来启用旋转。 我一直在搜寻问题,但到目前为止似乎只是我:-O

还有一种方法可以强制应用程序以纵向加载视图,然后在加载后允许旋转?

谢谢

发生这种情况是因为在动画开始时以新的尺寸绘制了视图的图层内容。 您可以通过设置视图的contentMode在某种程度上更改行为(例如,UIViewContentModeCenter可能看起来还不错)。

另一种方法是为动画的每一帧重排/重画文本,这可能是可行的,但效果却不是很好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM