diff --git a/VDSSample/Classes/Helper.swift b/VDSSample/Classes/Helper.swift index 3711134..cd392ab 100644 --- a/VDSSample/Classes/Helper.swift +++ b/VDSSample/Classes/Helper.swift @@ -10,17 +10,17 @@ import VDS import UIKit extension UIView { - public func makeWrapper(edgeSpacing: CGFloat = 0.0, isTrailing: Bool = true) -> UIView { + public func makeWrapper(edgeSpacing: CGFloat = 0.0, isTrailing: Bool = true) -> View { UIView.makeWrapper(for: self, edgeSpacing: edgeSpacing, isTrailing: isTrailing) } - public static func makeWrapper(for view: UIView, edgeSpacing: CGFloat = 0.0, isTrailing: Bool = true) -> UIView { + public static func makeWrapper(for view: UIView, edgeSpacing: CGFloat = 0.0, isTrailing: Bool = true) -> View { makeWrapperWithConstraints(for: view, edgeSpacing: edgeSpacing, isTrailing: isTrailing).view } - public static func makeWrapperWithConstraints(for view: UIView, edgeSpacing: CGFloat = 0.0, isTrailing: Bool = true) -> (view: UIView, container: NSLayoutConstraint.Container) { + public static func makeWrapperWithConstraints(for view: UIView, edgeSpacing: CGFloat = 0.0, isTrailing: Bool = true) -> (view: View, container: NSLayoutConstraint.Container) { let container = NSLayoutConstraint.Container() - let wrapper = UIView().with { + let wrapper = View().with { $0.translatesAutoresizingMaskIntoConstraints = false } wrapper.addSubview(view) diff --git a/VDSSample/ViewControllers/LabelViewController.swift b/VDSSample/ViewControllers/LabelViewController.swift index 66b2075..b6bdbe0 100644 --- a/VDSSample/ViewControllers/LabelViewController.swift +++ b/VDSSample/ViewControllers/LabelViewController.swift @@ -27,9 +27,16 @@ class LabelViewController: BaseViewController