changes made
This commit is contained in:
parent
cf6db73acb
commit
1331c34579
@ -26,6 +26,7 @@ public struct Padding {
|
|||||||
public static let Standard: CGFloat = 24
|
public static let Standard: CGFloat = 24
|
||||||
public static let HorizontalSpacing: CGFloat = 32
|
public static let HorizontalSpacing: CGFloat = 32
|
||||||
public static let VerticalSpacing: CGFloat = 32
|
public static let VerticalSpacing: CGFloat = 32
|
||||||
|
public static let VerticalSpacing3: CGFloat = 24
|
||||||
|
|
||||||
public static var HorizontalPaddingForApplicationWidth: CGFloat {
|
public static var HorizontalPaddingForApplicationWidth: CGFloat {
|
||||||
return MFSizeObject(scalingStandardSize: HorizontalSpacing)?.getValueBasedOnApplicationWidth() ?? HorizontalSpacing
|
return MFSizeObject(scalingStandardSize: HorizontalSpacing)?.getValueBasedOnApplicationWidth() ?? HorizontalSpacing
|
||||||
@ -36,7 +37,7 @@ public struct Padding {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static func horizontalPaddingForSize(_ size: CGFloat) -> CGFloat {
|
public static func horizontalPaddingForSize(_ size: CGFloat) -> CGFloat {
|
||||||
return MFSizeObject(scalingStandardSize: HorizontalSpacing)?.getValueBased(onSize: size) ?? VerticalSpacing
|
return MFSizeObject(scalingStandardSize: HorizontalSpacing)?.getValueBased(onSize: size) ?? HorizontalSpacing
|
||||||
}
|
}
|
||||||
|
|
||||||
public static func verticalPaddingForSize(_ size: CGFloat) -> CGFloat {
|
public static func verticalPaddingForSize(_ size: CGFloat) -> CGFloat {
|
||||||
|
|||||||
@ -195,10 +195,14 @@ open class Styler {
|
|||||||
// MARK: - Spacing
|
// MARK: - Spacing
|
||||||
//--------------------------------------------------
|
//--------------------------------------------------
|
||||||
|
|
||||||
open class func setDefaultMarginsFor(_ view: UIView?, size: CGFloat, horizontal: Bool = true, vertical: Bool = false) {
|
open class func setDefaultMarginsFor(_ view: UIView?, size: CGFloat?, horizontal: Bool = true, vertical: Bool = false) {
|
||||||
|
|
||||||
let horizontalPadding: CGFloat = horizontal ? Padding.Default.horizontalPaddingForSize(size) : 0
|
var horizontalPadding: CGFloat = Padding.Default.HorizontalSpacing
|
||||||
let verticalPadding: CGFloat = vertical ? PaddingDefaultVerticalSpacing3 : 0
|
let verticalPadding: CGFloat = vertical ? Padding.Default.VerticalSpacing3 : 0
|
||||||
|
|
||||||
|
if let size = size {
|
||||||
|
horizontalPadding = horizontal ? Padding.Default.horizontalPaddingForSize(size) : 0
|
||||||
|
}
|
||||||
|
|
||||||
DispatchQueue.main.async {
|
DispatchQueue.main.async {
|
||||||
MVMCoreUIUtility.setMarginsFor(view,
|
MVMCoreUIUtility.setMarginsFor(view,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user