Commit 151c2d2d by Daniel Dahan

Button-example-polish: updated alignment for refined Button example

parent ad808f3f
...@@ -32,7 +32,6 @@ import UIKit ...@@ -32,7 +32,6 @@ import UIKit
import Material import Material
struct ButtonLayout { struct ButtonLayout {
struct Flat { struct Flat {
static let width: CGFloat = 120 static let width: CGFloat = 120
static let height: CGFloat = 36 static let height: CGFloat = 36
...@@ -73,7 +72,10 @@ class ViewController: UIViewController { ...@@ -73,7 +72,10 @@ class ViewController: UIViewController {
private func prepareFlatButton() { private func prepareFlatButton() {
let button = FlatButton(title: "Flat Button", titleColor: Color.blue.base) let button = FlatButton(title: "Flat Button", titleColor: Color.blue.base)
view.layout(button).width(ButtonLayout.Flat.width).height(ButtonLayout.Flat.height).center(offsetY: ButtonLayout.Flat.offsetY) view.layout(button)
.width(ButtonLayout.Flat.width)
.height(ButtonLayout.Flat.height)
.center(offsetY: ButtonLayout.Flat.offsetY)
} }
private func prepareRaisedButton() { private func prepareRaisedButton() {
...@@ -81,19 +83,28 @@ class ViewController: UIViewController { ...@@ -81,19 +83,28 @@ class ViewController: UIViewController {
button.pulseColor = Color.white button.pulseColor = Color.white
button.backgroundColor = Color.blue.base button.backgroundColor = Color.blue.base
view.layout(button).width(ButtonLayout.Raised.width).height(ButtonLayout.Raised.height).center(offsetY: ButtonLayout.Raised.offsetY) view.layout(button)
.width(ButtonLayout.Raised.width)
.height(ButtonLayout.Raised.height)
.center(offsetY: ButtonLayout.Raised.offsetY)
} }
private func prepareFabButton() { private func prepareFabButton() {
let button = FabButton(image: Icon.cm.add, tintColor: Color.white) let button = FabButton(image: Icon.cm.add, tintColor: Color.white)
view.layout(button).width(ButtonLayout.Fab.diameter).height(ButtonLayout.Fab.diameter).center() view.layout(button)
.width(ButtonLayout.Fab.diameter)
.height(ButtonLayout.Fab.diameter)
.center()
} }
private func prepareIconButton() { private func prepareIconButton() {
let button = IconButton(image: Icon.cm.search, tintColor: Color.blue.base) let button = IconButton(image: Icon.cm.search, tintColor: Color.blue.base)
view.layout(button).width(ButtonLayout.Icon.width).height(ButtonLayout.Icon.height).center(offsetY: ButtonLayout.Icon.offsetY) view.layout(button)
.width(ButtonLayout.Icon.width)
.height(ButtonLayout.Icon.height)
.center(offsetY: ButtonLayout.Icon.offsetY)
} }
} }
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