问题标签 [sizetofit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
118 浏览

swift - 指定行数后UILabel SizetoFit?

我想在指定行数后以编程方式创建一个 UILabel 。我正在使用斯威夫特。我有以下代码:

问题是标签在一行上显示文本,而不是两行。我必须使用 sizeToFit 因为 fontSize 实际上是动态的(它并不总是 16)。如何确保标签是 2 行?谢谢。

0 投票
1 回答
66 浏览

ios - SizeToFit() 不能与 \n 一起正常工作?

我以编程方式创建标签。它总是有两条线。但是,这两行的字体大小会发生变化。因此,标签的高度和宽度将不得不改变。我尝试使用 sizeToFit 来做到这一点。然而,第二个词(“日”)仅部分显示。单词的底部被切断。好像 sizeToFit 无法识别文本实际上是两行。就好像 sizeToFit 正在调整标签的大小以适合一行。我该如何解决这个问题?谢谢。

0 投票
1 回答
92 浏览

ios - 如何修复 UIButton 的 sizeToFit/sizeThatFit 的宽度?

我发现 sizeToFit 或 sizeThatFits 会改变UIButton当前的宽度。

输出将是:

这不是我想要的行为,如果我希望 sizeToFit 根据其原点宽度将按钮框架调整到适当的高度。如何做到这一点?

0 投票
0 回答
179 浏览

text - 更改长度属性时,SwiftUI 文本不适合

使用按钮增加或减少 Int。当从正数变为负数或添加因子 10 时 sizeToFit 无法处理。

解决方案(?)看起来这是预览和模拟器/设备之间的差异。也许我应该提交雷达文件...

结构 ContentView : 查看 { @State var totalClicked: Int = 0

}在此处输入图像描述

在此处输入图像描述

在此处输入图像描述在此处输入图像描述

模拟器 <-> 预览差异 在此处输入图像描述

0 投票
0 回答
55 浏览

swift - UILabel 和 UIButton sizeToFit 高度在 Swift 中是不同的

我正在尝试对齐我的 UIButton 和 UILabel,但是当我使用大小来适应它们中的每一个时,框架的高度不同。我希望我的 UIButton 框架高度与我的 UILabel 高度相同。在我的 viewdidload 中,这两个视图都作为子视图添加到我的主视图中。这就是我得到的未对齐的 sizeToFit

0 投票
1 回答
28 浏览

ios - 使用 UIButton 扩展 UITextView 而不是根据内容自动扩展

我有一个 UITextView,它嵌入在 UIView 中,而许多其他 UIView 都在 UIScrollView 中(本质上是一种形式)。而不是 textView 自动扩展内容,我有一个按钮,我希望用户能够单击并展开/折叠 textView。

这是我所拥有的:

我已经尝试.sizeToFit()过代替.sizeThatFits(...)哪种工作,但它调整了宽度和高度的大小,我只是想扩展/折叠高度。我猜这是正确实施 CGSize 和/或 IB 约束的问题,但我无法找到一个我想要的解决方案。