Selaa lähdekoodia

Merge pull request #1239 from deltachat/fix_status_font

ensure MultilineLabelCell immediately reacts on font scaling
bjoern 4 vuotta sitten
vanhempi
commit
a44bc8c1ed
1 muutettua tiedostoa jossa 7 lisäystä ja 0 poistoa
  1. 7 0
      deltachat-ios/View/MultilineLabelCell.swift

+ 7 - 0
deltachat-ios/View/MultilineLabelCell.swift

@@ -60,6 +60,13 @@ class MultilineLabelCell: UITableViewCell {
             logger.info("status: tapped outside urls or phone numbers")
             logger.info("status: tapped outside urls or phone numbers")
         }
         }
     }
     }
+
+    override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {
+        if previousTraitCollection?.preferredContentSizeCategory !=
+            traitCollection.preferredContentSizeCategory {
+            label.font = UIFont.preferredFont(for: .body, weight: .regular)
+        }
+    }
 }
 }
 
 
 extension MultilineLabelCell: MessageLabelDelegate {
 extension MultilineLabelCell: MessageLabelDelegate {