gpt4 book ai didi

ios - 我在 swift 中的多行标签不起作用,该短语全部在标签大小的一行中

转载 作者:行者123 更新时间:2023-11-28 05:43:05 25 4
gpt4 key购买 nike

我在自定义单元格中有一些标签,但我想让它们成为多行,如果我在 Storyboard 中选择多行并不重要,我的字符串仍然在标签中的一行中并且超出了标签的大小。这是我的 Storyboard: Storyboard这是查看我的屏幕的方式 Screen

也许我必须用代码编写它,但它也不起作用,这是我的自定义单元格代码:

import UIKit

class Celda: UITableViewCell {



@IBOutlet weak var Titulo: UILabel!
@IBOutlet weak var Fecha: UILabel!
@IBOutlet weak var Precio: UILabel!
@IBOutlet weak var Descripcion: UILabel!

func setCelda(celda : Gastos){

Titulo.text = celda.titulo
Descripcion.text = celda.descripcion
Fecha.text = celda.date
Precio.text = String(celda.precio)
}

不可能是这个类的问题。请问有什么解决办法吗?

最后更新: Dynamic Cell

最佳答案

1) 您可以使用 Number Of Lines = 0,这将允许文本需要多少行

2) 我假设你希望单元格高度取决于标签高度,在这种情况下,你可以在代码中或在 Storyboard 中为表格 View 设置:Height Dynamic(你需要将估计高度设置为任何值,否则它将不起作用)

3) 比起在 Storyboard 中,您将单元格的高度设置为适合标签高度,并且标签底部约束应该 == 到单元格的底部

关于ios - 我在 swift 中的多行标签不起作用,该短语全部在标签大小的一行中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55916382/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com