28 lines
650 B
Swift
28 lines
650 B
Swift
import UIKit
|
|
|
|
extension UIEdgeInsets {
|
|
|
|
init(all: CGFloat) {
|
|
self.init(top: all, left: all, bottom: all, right: all)
|
|
}
|
|
|
|
init(vertical: CGFloat, horizontal: CGFloat) {
|
|
self.init(top: vertical, left: horizontal, bottom: vertical, right: horizontal)
|
|
}
|
|
}
|
|
|
|
extension UIEdgeInsets {
|
|
|
|
static func all(_ value: CGFloat) -> UIEdgeInsets {
|
|
.init(all: value)
|
|
}
|
|
|
|
static func vertical(_ value: CGFloat) -> UIEdgeInsets {
|
|
.init(vertical: value, horizontal: 0)
|
|
}
|
|
|
|
static func horizontal(_ value: CGFloat) -> UIEdgeInsets {
|
|
.init(vertical: 0, horizontal: value)
|
|
}
|
|
}
|