9656CD2A1C6CFA6200EBCEF1/* Base */={isa=PBXFileReference;lastKnownFileType=file.storyboard;name=Base;path=Base.lproj/LaunchScreen.storyboard;sourceTree="<group>";};
@@ -127,17 +190,18 @@ class ViewController: UIViewController {
titleView.addSubview(moreButton)
letdetailLabel:UILabel=UILabel()
detailLabel.grid.rows=3
detailLabel.grid.rows=4
detailLabel.numberOfLines=0
detailLabel.lineBreakMode=.ByTruncatingTail
detailLabel.font=RobotoFont.regularWithSize(12)
detailLabel.text="Material is a graphics and animation framework for Google's Material Design. It is designed to allow the creativity of others to easily be expressed."
detailLabel.text="Material is a graphics and animation framework. It may be used for Google's Material Design and Apple's Flat UI. It is designed to allow the creativity of others to easily be expressed."
@@ -218,7 +279,7 @@ class ViewController: UIViewController {
detailLabel.numberOfLines=0
detailLabel.lineBreakMode=.ByTruncatingTail
detailLabel.font=RobotoFont.regularWithSize(12)
detailLabel.text="Material is a graphics and animation framework for Google's Material Design. It is designed to allow the creativity of others to easily be expressed."
detailLabel.text="Material is a graphics and animation framework. It may be used for Google's Material Design and Apple's Flat UI. It is designed to allow the creativity of others to easily be expressed."
@@ -299,18 +389,17 @@ class ViewController: UIViewController {
titleView.addSubview(moreButton)
letdetailLabel:UILabel=UILabel()
detailLabel.grid.rows=4
detailLabel.grid.rows=3
detailLabel.numberOfLines=0
detailLabel.lineBreakMode=.ByTruncatingTail
detailLabel.font=RobotoFont.regularWithSize(12)
detailLabel.text="Material is a graphics and animation framework for Google's Material Design. It is designed to allow the creativity of others to easily be expressed."
detailLabel.text="Material is a graphics and animation framework. It may be used for Google's Material Design and Apple's Flat UI. It is designed to allow the creativity of others to easily be expressed."
Material is a graphics and animation framework for Google's Material Design. It is designed to allow the creativity of others to easily be expressed.
Material is a graphics and animation framework. It may be used for Google's Material Design and Apple's Flat UI. It is designed to allow the creativity of others to easily be expressed.
## Features
-[x] Fully Configurable UI Components
-[x] Grid System For Complex UIs
-[x] Base Material Layers & Material Views To Create New UI Components
-[x] Side Navigation View Controller
-[x] Navigation Bar View
...
...
@@ -57,7 +58,8 @@ Material is a growing project and will encounter changes throughout its developm
@@ -164,22 +166,41 @@ A FabButton is essential to Material Design's overall look. Below showcases its
<aname="menu"></a>
## Menu
A Menu manages a group of UIButtons that may be animated open in the Up, Down, Left, and Right directions. The animations are fully customizable. The Examples/Programmatic directory has a sample project using the Menu.
A Menu manages a group of UIButtons that may be animated open in the Up, Down, Left, and Right directions. The animations are fully customizable. The Examples/Programmatic directory has a sample project using the Menu.
[Learn More About Menu](https://github.com/CosmicMind/Material/wiki/Menu)
<aname="grid"></a>
## Grid
Grid is an extension of UIView that enables any collection of subviews to be managed in a flexible grid system, independent of other views that would need to be freely moving. Below are examples of using Grid. In the Examples/Programmatic directory, there are examples using this wonderful feature.
Below is an example of a small CardView using Grid.
CardViews are so flexible they create entirely new components by removing all but certain elements. For example, bellow is a button bar by only setting the button values of the CardView.