From 9133205453dff49f2afd3942dab6cd3a11a023e6 Mon Sep 17 00:00:00 2001 From: Brent Simmons Date: Sun, 2 Feb 2025 11:06:01 -0800 Subject: [PATCH] Simplify setFrameIfNotEqual. Delete some unused code. --- .../Sources/RSCore/UIKit/UIView+RSCore.swift | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/Modules/RSCore/Sources/RSCore/UIKit/UIView+RSCore.swift b/Modules/RSCore/Sources/RSCore/UIKit/UIView+RSCore.swift index 267e047a6..3d1c53a5c 100644 --- a/Modules/RSCore/Sources/RSCore/UIKit/UIView+RSCore.swift +++ b/Modules/RSCore/Sources/RSCore/UIKit/UIView+RSCore.swift @@ -12,30 +12,16 @@ import UIKit extension UIView { public func setFrameIfNotEqual(_ rect: CGRect) { - if !self.frame.equalTo(rect) { - self.frame = rect + if frame != rect { + frame = rect } } - public func addChildAndPin(_ view: UIView) { - view.translatesAutoresizingMaskIntoConstraints = false - addSubview(view) - - NSLayoutConstraint.activate([ - safeAreaLayoutGuide.leadingAnchor.constraint(equalTo: view.leadingAnchor), - safeAreaLayoutGuide.trailingAnchor.constraint(equalTo: view.trailingAnchor), - safeAreaLayoutGuide.topAnchor.constraint(equalTo: view.topAnchor), - safeAreaLayoutGuide.bottomAnchor.constraint(equalTo: view.bottomAnchor) - ]) - - } - public func asImage() -> UIImage { let renderer = UIGraphicsImageRenderer(bounds: bounds) return renderer.image { rendererContext in layer.render(in: rendererContext.cgContext) } } - } #endif