Commit d6a06dce by Daniel Dahan

development: added dividerContentEdgeInsets and dividerContentEdgeInsetsPreset…

development: added dividerContentEdgeInsets and dividerContentEdgeInsetsPreset convenience properties to UIView extension
parent 65548f93
......@@ -141,6 +141,26 @@ extension UIView {
}
}
/// A preset wrapper around divider.contentEdgeInsets.
open var dividerContentEdgeInsetsPreset: EdgeInsetsPreset {
get {
return divider.contentEdgeInsetsPreset
}
set(value) {
divider.contentEdgeInsetsPreset = value
}
}
/// A reference to divider.contentEdgeInsets.
open var dividerContentEdgeInsets: EdgeInsets {
get {
return divider.contentEdgeInsets
}
set(value) {
divider.contentEdgeInsets = value
}
}
/// Divider color.
@IBInspectable
open var dividerColor: UIColor? {
......
......@@ -502,7 +502,7 @@ open class TextField: UITextField {
/// Layout the detailLabel.
open func layoutDetailLabel() {
let c = divider.contentEdgeInsets
let c = dividerContentEdgeInsets
detailLabel.sizeToFit()
detailLabel.x = c.left
detailLabel.y = height + detailVerticalOffset
......@@ -531,7 +531,7 @@ open class TextField: UITextField {
let w = leftViewWidth
v.frame = CGRect(x: 0, y: 0, width: w, height: height)
divider.contentEdgeInsets.left = w
dividerContentEdgeInsets.left = w
}
/// The animation for the divider when editing begins.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment