ios - 如何调整标签大小以适应任何屏幕尺寸

标签 ios xcode swift uiscrollview

好的,这就是我正在尝试做的事情: 我想创建一个垂直滚动的 ScrollView ,以防我的文本长于屏幕尺寸(想想 iPhone 4 与 iPhone 6)。

我添加了一个 ScrollView 并在其中放置了一个 View 。我通过标签嵌入 View 中的文本。

但是, ScrollView 目前只能水平滚动。

有没有办法将标签宽度限制为屏幕的宽度?我该怎么做?

最佳答案

您可以将 contentview 的宽度限制为等于 scrollview 宽度。并将 label 的四个边固定到内容 View 。 此外,如果您还没有这样做,您还需要将内容 View 的所有侧面固定到 ScrollView 。

关于ios - 如何调整标签大小以适应任何屏幕尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37733749/

相关文章:

ios - Realm.io writeCopyToPath ?什么是逆运算?

xcode - 函数在 Swift 2 中不起作用。(已定义变量的标识符未解析)

ios - 为什么我不能在没有方法调用的情况下用为泛型指定的类型替换泛型?

ios - Xcode 6.1 IOS真长表

ios - 没有为参数 'appIdName' 提供值

ios - Google 登录不适用于带有 Xcode 8 beta 6 的 iOS 10 Beta 7

ios - 使用 UITapGestureRecognizer 时的 EXC_BAD_ACCESS

ios - 如何从 iOS 的共享扩展中的扩展上下文中获取项目?

ios - 导航栏单一选项使用分段控件的设计实用性

ios - 当新用户使用 Swift 和 Parse 登录时,数据不会更新到当前用户