Commit e007f9b2 by Daniel Dahan

prepare for release

parent 60599d2b
......@@ -56,13 +56,28 @@ class ViewController: UIViewController, TextDelegate {
/// Prepares the textView.
func prepareTextView() {
textView = TextView()
// textView.font = RobotoFont.regular
textView.backgroundColor = MaterialColor.grey.base
let layoutManager: NSLayoutManager = NSLayoutManager()
let textContainer: NSTextContainer = NSTextContainer(size: view.bounds.size)
layoutManager.addTextContainer(textContainer)
text.delegate = self
text.textStorage.addLayoutManager(layoutManager)
textView = TextView(textContainer: textContainer)
textView.font = RobotoFont.regular
textView.placeholderLabel = UILabel()
textView.placeholderLabel!.textColor = MaterialColor.grey.base
textView.placeholderLabel!.text = "Description"
textView.titleLabel = UILabel()
textView.titleLabel!.font = RobotoFont.mediumWithSize(12)
textView.titleLabelColor = MaterialColor.grey.base
textView.titleLabelActiveColor = MaterialColor.blue.accent3
view.addSubview(textView)
textView!.translatesAutoresizingMaskIntoConstraints = false
MaterialLayout.alignToParent(view, child: textView!, top: 124, left: 24, bottom: 200, right: 24)
MaterialLayout.alignToParent(view, child: textView!, top: 124, left: 24, bottom: 24, right: 24)
}
/**
......@@ -82,3 +97,4 @@ class ViewController: UIViewController, TextDelegate {
textStorage.addAttribute(NSFontAttributeName, value: UIFont.boldSystemFontOfSize(16), range: result!.range)
}
}
Pod::Spec.new do |s|
s.name = 'Material'
s.version = '1.39.7'
s.version = '1.39.8'
s.license = 'BSD'
s.summary = 'Express your creativity with Material, an animation and graphics framework for Google\'s Material Design and Apple\'s Flat UI in Swift.'
s.homepage = 'http://cosmicmind.io'
......
......@@ -13,7 +13,6 @@
9660162A1CB2F04E00AAB661 /* Material.h in Headers */ = {isa = PBXBuildFile; fileRef = 96D88C091C1328D800B91418 /* Material.h */; settings = {ATTRIBUTES = (Public, ); }; };
96815B381CA07BA20006CBE2 /* MaterialViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 967887881C9777CB0037F6C9 /* MaterialViewTests.swift */; };
96977DA61CBB2E49000BEFC4 /* Material+UIImage+FilterBlur.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96977DA51CBB2E49000BEFC4 /* Material+UIImage+FilterBlur.swift */; };
96977E191CBDA44B000BEFC4 /* MaterialTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96977E181CBDA44B000BEFC4 /* MaterialTextView.swift */; };
96BCB7A11CB40DC500C806FE /* BottomNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96BCB7581CB40DC500C806FE /* BottomNavigationController.swift */; };
96BCB7A21CB40DC500C806FE /* BottomTabBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96BCB7591CB40DC500C806FE /* BottomTabBar.swift */; };
96BCB7A31CB40DC500C806FE /* CapturePreview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96BCB75A1CB40DC500C806FE /* CapturePreview.swift */; };
......@@ -200,7 +199,6 @@
9660161C1CB2ED6C00AAB661 /* Material OSX Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Material OSX Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
967887881C9777CB0037F6C9 /* MaterialViewTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MaterialViewTests.swift; sourceTree = "<group>"; };
96977DA51CBB2E49000BEFC4 /* Material+UIImage+FilterBlur.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Material+UIImage+FilterBlur.swift"; sourceTree = "<group>"; };
96977E181CBDA44B000BEFC4 /* MaterialTextView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MaterialTextView.swift; sourceTree = "<group>"; };
96BCB7581CB40DC500C806FE /* BottomNavigationController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BottomNavigationController.swift; sourceTree = "<group>"; };
96BCB7591CB40DC500C806FE /* BottomTabBar.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BottomTabBar.swift; sourceTree = "<group>"; };
96BCB75A1CB40DC500C806FE /* CapturePreview.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CapturePreview.swift; sourceTree = "<group>"; };
......@@ -579,7 +577,6 @@
96BCB79C1CB40DC500C806FE /* TextField.swift */,
96BCB79D1CB40DC500C806FE /* TextStorage.swift */,
96BCB79E1CB40DC500C806FE /* TextView.swift */,
96977E181CBDA44B000BEFC4 /* MaterialTextView.swift */,
);
name = Text;
sourceTree = "<group>";
......@@ -866,7 +863,6 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
96977E191CBDA44B000BEFC4 /* MaterialTextView.swift in Sources */,
96BCB7C01CB40DC500C806FE /* MaterialDataSourceItem.swift in Sources */,
96BCB7AC1CB40DC500C806FE /* Material+Obj-C.swift in Sources */,
96BCB7BB1CB40DC500C806FE /* MaterialCollectionViewCell.swift in Sources */,
......
......@@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>1.39.7</string>
<string>1.39.8</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
......
......@@ -92,7 +92,7 @@ public class BottomTabBar : UITabBar {
*/
@IBInspectable public var width: CGFloat {
get {
return layer.frame.width
return layer.frame.size.width
}
set(value) {
layer.frame.size.width = value
......@@ -107,7 +107,7 @@ public class BottomTabBar : UITabBar {
*/
@IBInspectable public var height: CGFloat {
get {
return layer.frame.height
return layer.frame.size.height
}
set(value) {
layer.frame.size.height = value
......
......@@ -111,7 +111,7 @@ public class MaterialButton : UIButton {
*/
@IBInspectable public var width: CGFloat {
get {
return layer.frame.width
return layer.frame.size.width
}
set(value) {
layer.frame.size.width = value
......@@ -129,7 +129,7 @@ public class MaterialButton : UIButton {
*/
@IBInspectable public var height: CGFloat {
get {
return layer.frame.height
return layer.frame.size.height
}
set(value) {
layer.frame.size.height = value
......
......@@ -218,7 +218,7 @@ public class MaterialCollectionViewCell : UICollectionViewCell {
*/
@IBInspectable public var width: CGFloat {
get {
return layer.frame.width
return layer.frame.size.width
}
set(value) {
layer.frame.size.width = value
......@@ -236,7 +236,7 @@ public class MaterialCollectionViewCell : UICollectionViewCell {
*/
@IBInspectable public var height: CGFloat {
get {
return layer.frame.height
return layer.frame.size.height
}
set(value) {
layer.frame.size.height = value
......
......@@ -97,7 +97,7 @@ public class MaterialSwitch : UIControl {
/// A property that accesses the layer.frame.size.width property.
@IBInspectable public var width: CGFloat {
get {
return layer.frame.width
return layer.frame.size.width
}
set(value) {
layer.frame.size.width = value
......@@ -107,7 +107,7 @@ public class MaterialSwitch : UIControl {
/// A property that accesses the layer.frame.size.height property.
@IBInspectable public var height: CGFloat {
get {
return layer.frame.height
return layer.frame.size.height
}
set(value) {
layer.frame.size.height = value
......
......@@ -110,7 +110,7 @@ public class MaterialTableViewCell : UITableViewCell {
*/
@IBInspectable public var width: CGFloat {
get {
return layer.frame.width
return layer.frame.size.width
}
set(value) {
layer.frame.size.width = value
......@@ -125,7 +125,7 @@ public class MaterialTableViewCell : UITableViewCell {
*/
@IBInspectable public var height: CGFloat {
get {
return layer.frame.height
return layer.frame.size.height
}
set(value) {
layer.frame.size.height = value
......
......@@ -166,7 +166,7 @@ public class MaterialView : UIView {
*/
@IBInspectable public var width: CGFloat {
get {
return layer.frame.width
return layer.frame.size.width
}
set(value) {
layer.frame.size.width = value
......@@ -184,7 +184,7 @@ public class MaterialView : UIView {
*/
@IBInspectable public var height: CGFloat {
get {
return layer.frame.height
return layer.frame.size.height
}
set(value) {
layer.frame.size.height = value
......
......@@ -134,7 +134,7 @@ public class NavigationBar : UINavigationBar {
*/
@IBInspectable public var width: CGFloat {
get {
return layer.frame.width
return layer.frame.size.width
}
set(value) {
layer.frame.size.width = value
......@@ -149,7 +149,7 @@ public class NavigationBar : UINavigationBar {
*/
@IBInspectable public var height: CGFloat {
get {
return layer.frame.height
return layer.frame.size.height
}
set(value) {
layer.frame.size.height = value
......
......@@ -80,7 +80,7 @@ public class TextField : UITextField {
/// A property that accesses the layer.frame.size.width property.
@IBInspectable public var width: CGFloat {
get {
return layer.frame.width
return layer.frame.size.width
}
set(value) {
layer.frame.size.width = value
......@@ -90,7 +90,7 @@ public class TextField : UITextField {
/// A property that accesses the layer.frame.size.height property.
@IBInspectable public var height: CGFloat {
get {
return layer.frame.height
return layer.frame.size.height
}
set(value) {
layer.frame.size.height = value
......
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