My presentation on mdevcon 2015 :)
iOS Animationswith Auto Layout
View Slide
Marin TodorovUnderplot Apps www.raywenderlich.com
Books
Today’s Loot
Animation in UIKitAnimating UIViewsProperty animationsEasy, one-linersBuilt-in & free! alpha = 1.0 alpha = 0.02 seconds duration
Animations in Auto Layout100pt10pt160pt90pt(10.0, 100.0) -> (90.0, 160.0)
NSLayoutConstraintbottom = parent.centerY * 1/4 + 50firstItemfirstAttributesecondItemsecondAttributemultiplierconstant
AnimationsAuto Layout
1. Find & Replace constraints
Constraints.Top.Bottom.Trailing.Leading.Height.Width
= superview.height * 0.34 + 0.0mutableread only
0.340.340.340.550.230.23Auto Layout
2.Modify existing constraint
Details TextDetails Text0.0Details TextDetails Text-160Auto Layout
label.Leading = superview.Leading * 0.1 + 0.0label.Leading = superview.Leading * 0.1 + 0.0label.Leading = superview.Leading * 0.1 - 160.0
3. IB Outlets
InterfaceBuilder
Giveaway rules#mdevcon
1. find & replace2. modify existing3. contstraint outlets#mdevcon
[Homework]. Create newconstraints#mdevcon
Giveaway#mdevcon
Thank you!: @icanzilb: icanzilbwww.ios-animations-by-tutorials.comwww.ios-animations-by-emails.com