ソースを参照

ADD: UIView add safeArea extension.

xcbosa 3 年 前
コミット
fd9c74b6c2
2 ファイル変更3 行追加1 行削除
  1. 1 1
      README.md
  2. 2 0
      Sources/FastLayout/Utils.swift

+ 1 - 1
README.md

@@ -18,7 +18,7 @@ button.setTitleColor(.link, for: .normal)
 self.view.beginArrangeSubviews()
 self.view.arrangerAddSubview(label) {
     $0.leftRight == self.view.leftRight
-    $0.top == self.view.safeAreaLayoutGuide.top
+    $0.top == self.view.safeArea.top
     $0.height == 30                                     // Constraint to 30
 }
 self.view.arrangerAddSubview(button) {

+ 2 - 0
Sources/FastLayout/Utils.swift

@@ -75,6 +75,8 @@ extension UIView {
     public var bottomTop: FLAnchorGroup { self.bottom & self.top }
     public var size: FLAnchorGroup { self.width & self.height }
     
+    public var safeArea: UILayoutGuide { self.safeAreaLayoutGuide }
+    
     public var firstBaseLine: NSLayoutYAxisAnchor {
         self.translatesAutoresizingMaskIntoConstraints = false
         return self.firstBaselineAnchor