UILabel 高度取决于文本
UILabel height depending on text
我正在从 JSON 获取数据,并且每个视图都会发生变化,因此我需要标签根据其内容更改其高度,并且其余标签和按钮也应向下移动。我正在使用 sizeToFit
但其他任何东西都会移动,当我滚动时它会失去高度并再次转到 1 行。
我的标签在故事板中有 0 行。
@IBOutlet weak var titulares: UILabel!
@IBOutlet weak var scroller: UIScrollView!
@IBOutlet weak var imagen: UIImageView!
@IBOutlet weak var estilo: UILabel!
@IBOutlet weak var historia: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
// I get JSON Data
self.historia.sizeToFit()
self.titulares.sizeToFit()
self.estilo.sizeToFit()
使用自动布局
从情节提要中,按一个标签,然后在屏幕的右下角,您有 "Add new constrains" 按钮。
用它来设置一个视图到它的邻居的间距
我正在从 JSON 获取数据,并且每个视图都会发生变化,因此我需要标签根据其内容更改其高度,并且其余标签和按钮也应向下移动。我正在使用 sizeToFit
但其他任何东西都会移动,当我滚动时它会失去高度并再次转到 1 行。
我的标签在故事板中有 0 行。
@IBOutlet weak var titulares: UILabel!
@IBOutlet weak var scroller: UIScrollView!
@IBOutlet weak var imagen: UIImageView!
@IBOutlet weak var estilo: UILabel!
@IBOutlet weak var historia: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
// I get JSON Data
self.historia.sizeToFit()
self.titulares.sizeToFit()
self.estilo.sizeToFit()
使用自动布局 从情节提要中,按一个标签,然后在屏幕的右下角,您有 "Add new constrains" 按钮。 用它来设置一个视图到它的邻居的间距