首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >屏幕大时标注

屏幕大时标注
EN

Stack Overflow用户
提问于 2019-07-28 13:58:19
回答 1查看 83关注 0票数 0

我有一个标签,上面有很多行文字。如果屏幕很小,我希望左边和右边有20 be的页边距,但如果屏幕很大,我不希望它大于300 be。

我试过的是:

  • 我选择一个标签,因为我希望文本不能滚动,也不能选择。
  • 我给了它属性>行> 0。适应多行
  • 我把它限制在上、左和右。

我对Xcode非常陌生。在html中,我将使用类似于css的内容:

代码语言:javascript
复制
.text {
  with:90%;
  max-width:300px;
}

我如何在Xcode和Swift中创建类似的效果?(左、右约束对我来说效果很好,与宽度相似:在一个小屏幕上90%。我现在要问的是,如果屏幕很大,如何限制标签的宽度。请注意,我对Xcode非常陌生)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-28 14:06:37

这是您希望使用的约束小于或大于约束的地方。

设置以下约束:

  • 宽度≤300
  • 左侧≥安全区+ 20
  • 右≥安全区右- 20
  • 水平在容器中=0
  • 顶部= 20

您可以通过选择约束并使用属性检查器中显示“关系”的下拉列表添加≤或≥约束:

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57241599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档