This commit is contained in:
Pfeil, Scott Robert 2020-05-07 12:43:44 -04:00
parent d94543f312
commit 770731a639
2 changed files with 4 additions and 10 deletions

View File

@ -36,16 +36,10 @@ open class PillButton: Button, MVMCoreUIViewConstrainingProtocol {
// MARK: - Initializers
//--------------------------------------------------
@objc public convenience init(asPrimaryButton tiny: Bool) {
@objc public convenience init(asPrimaryButton isPrimary: Bool, makeTiny istiny: Bool) {
self.init()
buttonSize = tiny ? .tiny : .standard
stylePrimary()
}
@objc public convenience init(asSecondaryButton tiny: Bool) {
self.init()
buttonSize = tiny ? .tiny : .standard
styleSecondary()
buttonSize = istiny ? .tiny : .standard
isPrimary ? stylePrimary() : styleSecondary()
}
//--------------------------------------------------

View File

@ -188,7 +188,7 @@
self.labelRightConstraint.active = NO;
// Sets up to use a button action. Always uses the top view controller
PillButton *button = [[PillButton alloc] initAsSecondaryButton:true];
PillButton *button = [[PillButton alloc] initAsPrimaryButton:false makeTiny:true];
[button styleSecondary];
[button setContentCompressionResistancePriority:UILayoutPriorityDefaultHigh forAxis:UILayoutConstraintAxisHorizontal];
[button setContentHuggingPriority:800 forAxis:UILayoutConstraintAxisHorizontal];