Parcourir la source

tweak action label so that it can grow

cyberta il y a 5 ans
Parent
commit
0fec03ade7
1 fichiers modifiés avec 9 ajouts et 3 suppressions
  1. 9 3
      deltachat-ios/View/ActionCell.swift

+ 9 - 3
deltachat-ios/View/ActionCell.swift

@@ -24,7 +24,8 @@ class ActionCell: UITableViewCell {
         label.textColor = UIColor.systemBlue
         label.font = .preferredFont(forTextStyle: .body)
         label.adjustsFontForContentSizeCategory = true
-        label.lineBreakMode = .byTruncatingTail
+        label.textAlignment = .center
+        label.numberOfLines = 0
         return label
     }()
 
@@ -46,7 +47,12 @@ class ActionCell: UITableViewCell {
     private func setupSubviews() {
         contentView.addSubview(actionLabel)
         actionLabel.translatesAutoresizingMaskIntoConstraints = false
-        actionLabel.centerXAnchor.constraint(equalTo: contentView.centerXAnchor, constant: 0).isActive = true
-        actionLabel.centerYAnchor.constraint(equalTo: contentView.centerYAnchor, constant: 0).isActive = true
+        contentView.addConstraints([
+            actionLabel.constraintAlignLeadingTo(contentView, paddingLeading: 12),
+            actionLabel.constraintAlignTrailingTo(contentView, paddingTrailing: 12),
+            actionLabel.constraintAlignTopTo(contentView, paddingTop: 12),
+            actionLabel.constraintAlignBottomTo(contentView, paddingBottom: 12)
+
+        ])
     }
 }