Commit 1be8e710 by whitepixelstudios Committed by GitHub

Add support for title labels on right hand side

parent 3105d5d5
......@@ -82,6 +82,12 @@ open class FABMenuItem: View {
addSubview(titleLabel)
}
}
open var titleLabelSide : labelSide = .right
public enum labelSide {
case left
case right
}
}
extension FABMenuItem {
......@@ -93,7 +99,14 @@ extension FABMenuItem {
titleLabel.width += 1.5 * interimSpace
titleLabel.height += interimSpace / 2
titleLabel.y = (height - titleLabel.height) / 2
titleLabel.x = -titleLabel.width - interimSpace
switch (titleLabelSide) {
case .left:
titleLabel.x = -titleLabel.width - interimSpace
case .right:
titleLabel.x = frame.width + interimSpace
}
titleLabel.alpha = 0
titleLabel.isHidden = false
......
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