UIKitDynamics in iOS7 by Maciej Banasiewicz

Post on 12-Jun-2015

203 views 1 download

description

Brief overview of UIKitDynamics by Maciej Banasiewicz (@_banasiewicz) during the Untitled Kingdom Event in Pauza In Garden/ Kraków, Poland

Transcript of UIKitDynamics in iOS7 by Maciej Banasiewicz

UIKitDynamicsUntitled Kingdom Ltd

Maciej Banasiewicz @_banasiewicz

bit.ly/ukdynamics

Wstęp

Wstęp

• Integralna część framework’u UIKit

Wstęp

• Integralna część framework’u UIKit

• Inspirowany zjawiskami fizycznymi zachodzącymi w naturze

Wstęp

• Integralna część framework’u UIKit

• Inspirowany zjawiskami fizycznymi zachodzącymi w naturze

• Prosty w użyciu! :)

Wstęp c.d.

• Nie zastępuje Core Animation!

• Działa tylko dla przekształceń 2D

Budowa

Budowa

• Animator(UIDynamicAnimator)

Budowa

• Animator(UIDynamicAnimator)

• Zachowania(UIDynamicBehaviour)

Budowa

• Animator(UIDynamicAnimator)

• Zachowania(UIDynamicBehaviour)

• Dynamiczne elementy(UIDynamicItem)

Budowa

Zachowania• UIAttachmentBehavior

• UICollisionBehavior

• UIGravityBehavior

• (UIKit gravity 1000px / s^2)

• UIPushBehavior

• (UIKit Newton widok 100x100 przyśpiesza 100px/s^2)

• UISnapBehavior

• UIDynamicItemBehavior

Kod :) !

https://github.com/mbanasiewicz/UKDynamics