【问题标题】:Xcode 4.5: How do I fix my text views so they display properly in portrait and landscape mode on an iPad?Xcode 4.5:如何修复我的文本视图,以便它们在 iPad 上以纵向和横向模式正确显示?
【发布时间】:2012-10-20 01:16:08
【问题描述】:

我有一个信息应用程序。我选择使用文本视图,因为我可以简单地复制信息并将其粘贴到视图中。

我希望文本视图在纵向模式和横向模式下都能正确显示在视图控制器的顶部。该视图在纵向模式下可以正常显示,但是当我将 iPad 旋转到横向模式时,某些文本会被截断。

我应该提到我正在使用故事板。另外,为了其他人(包括我自己)的利益,如果涉及任何代码,请注明代码所属的位置。

【问题讨论】:

  • 一些印刷品会很好。我不认为你有这样做的声誉,所以只需使用一些网站来托管它们(保管箱上的公共文件夹)
  • 我稍后会发布一些图片,但是现在,有人可以帮帮我吗?
  • 对不起,我不能,可能会发生太多事情。通过打印,事情可以变得清晰。

标签: ios xcode ipad


【解决方案1】:

这是您的解决方案:您必须简单地找出自动调整大小的正确配置。就这样。通过在更改后构建您的项目来尝试一下。这应该对您有所帮助。

【讨论】:

  • 好的,我点击了文本视图,但在尺寸检查器中没有看到“自动调整大小”。
  • 好的,这就是我没有看到它的原因。我没有看到它,因为 Interface Builder 默认使用自动布局。因此,要修复它,我只需要转到文件检查器并取消选中“使用自动布局”。谢谢!
【解决方案2】:

如果您以编程方式添加 TextView,那么您只需要设置适当的自动调整大小掩码,例如:textView.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin,但您可能需要根据 textview 的位置使用不同的选项来获得所需的内容以及您希望在设备旋转时如何操作它。

【讨论】:

  • 我不是以编程方式编写的。
猜你喜欢
  • 1970-01-01
  • 2015-09-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多