diff --git a/Source/Constraint.swift b/Source/Constraint.swift index e3ca732..0825ef1 100644 --- a/Source/Constraint.swift +++ b/Source/Constraint.swift @@ -400,7 +400,7 @@ private extension NSLayoutAttribute { case .Leading: return point.x case .Trailing: return point.x case .Width, .Height, .NotAnAttribute: return CGFloat(0) - default: return CGFloat(0) + case .FirstBaseline: return point.y } #endif } @@ -425,7 +425,7 @@ private extension NSLayoutAttribute { case .Leading: return (Config.interfaceLayoutDirection == .LeftToRight) ? insets.left : -insets.right case .Trailing: return (Config.interfaceLayoutDirection == .LeftToRight) ? insets.right : -insets.left case .Width, .Height, .NotAnAttribute: return CGFloat(0) - default: return CGFloat(0) + case .FirstBaseline: return insets.bottom } #endif }