0

我已将我的 iPhone 应用程序置于横向模式,并且我想在我的一个视图中放置一条消息以填充屏幕。截至目前,在界面生成器的纵向视图中,6、10 或 12 个字符的消息最多只能达到大约 12 点字体。当我构建并且 iPhone 模拟器切换到横向时,字体大小保持与纵向相同并且不会填充视图。

4

2 回答 2

0

我认为您需要检测旋转并相应地调整 UIView 框架的大小。我不确定您是否使用标签、webview 等来显示此文本,但调整 UIView 的大小和显示文本的项目应该导致平滑的“文本填充”

于 2009-06-05T19:55:08.423 回答
0

如果您使用的UILabel是文本,您需要将您的UILabel(或您正在使用的任何东西)锚定到界面构建器中应用程序框架的左侧和右侧。然后你需要设置adjustsFontSizeToFitWidthYES,我认为你应该设置。

UILabel 的 adjustsFontSizeToFitWidth 文档

于 2009-06-05T20:01:44.773 回答