我正在嘗試使用集合視圖創建日歷,但我有一個小問題: 
這是我的單元格 ui 配置代碼:
addSubview(dateLabel)
addSubview(moneyLabel)
NSLayoutConstraint.activate([
dateLabel.topAnchor.constraint(equalTo: contentView.topAnchor, constant: 1),
dateLabel.leftAnchor.constraint(equalTo: contentView.leftAnchor, constant: 1),
dateLabel.rightAnchor.constraint(equalTo: contentView.rightAnchor, constant: -1),
moneyLabel.topAnchor.constraint(equalTo: dateLabel.bottomAnchor, constant: 2),
moneyLabel.leftAnchor.constraint(equalTo: contentView.leftAnchor, constant: 1),
moneyLabel.rightAnchor.constraint(equalTo: contentView.rightAnchor, constant: -1)
])
我如何更改兩個標簽的中心位于單元格中間的約束?
uj5u.com熱心網友回復:
您可以使用以下代碼解決您的問題。
contentView.addSubview(dateLabel)
contentView.addSubview(moneyLabel)
dateLabel.centerXAnchor.constraint(equalTo: contentView.centerXAnchor).isActive = true
dateLabel.centerYAnchor.constraint(equalTo: contentView.centerYAnchor).isActive = true
上面的代碼將使您的 dateLabel 居中,然后您也可以將其他代碼居中。還要確保textAlignmentUILabels 的屬性設定為.center
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/419488.html
標籤:
上一篇:從結果中拆分引導形式
