Commit 81b97305 by Daniel Dahan

updated README

parent c9b17207
## Welcome to Motion ## Welcome to Motion
Seamless animation and transition in Swift. Seamless animations and transitions in Swift.
** Releasing Later Today ** ### Documentation
Documentation for using Motion will be released February 3rd 2017.
### Sample
Take a look at a sample [Photo Collection](https://github.com/CosmicMind/Samples/tree/master/Motion/PhotoCollection) project.
![Motion Photo Collection Sample](http://www.cosmicmind.com/motion/motion_sample.gif)
## License ## License
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
<key>CFBundlePackageType</key> <key>CFBundlePackageType</key>
<string>FMWK</string> <string>FMWK</string>
<key>CFBundleShortVersionString</key> <key>CFBundleShortVersionString</key>
<string>1.0</string> <string>1.0.0</string>
<key>CFBundleVersion</key> <key>CFBundleVersion</key>
<string>$(CURRENT_PROJECT_VERSION)</string> <string>$(CURRENT_PROJECT_VERSION)</string>
<key>NSPrincipalClass</key> <key>NSPrincipalClass</key>
......
...@@ -325,6 +325,21 @@ extension UIView { ...@@ -325,6 +325,21 @@ extension UIView {
} }
} }
/// The global position of a view.
open var motionPosition: CGPoint {
return superview?.convert(position, to: nil) ?? position
}
/// The layer.transform of a view.
open var motionTransform: CATransform3D {
get {
return layer.transform
}
set(value) {
layer.transform = value
}
}
/// Computes the scale X axis value of the view. /// Computes the scale X axis value of the view.
open var motionScaleX: CGFloat { open var motionScaleX: CGFloat {
return transform.a return transform.a
......
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