diff --git a/Sources/Impl/Coordinates.swift b/Sources/Impl/Coordinates.swift index 0aa7f71..2d22563 100644 --- a/Sources/Impl/Coordinates.swift +++ b/Sources/Impl/Coordinates.swift @@ -108,7 +108,11 @@ final class Coordinates { private func getDisplayScale() -> CGFloat { #if os(iOS) || os(tvOS) + if #available(iOS 13.0, tvOS 13.0, *) { + return UITraitCollection.current.displayScale + } else { return UIScreen.main.scale + } #elseif os(OSX) #if swift(>=4.1) return NSScreen.main?.backingScaleFactor ?? 2.0