I’ve mentioned a number of interesting resources demonstrating physics with UIKit dynamics such as this tutorial on creating a pong game, a sliding view navigation library, and a set of examples for several common physics behaviors.
Here’s a library from Chris Miles allowing you to visualize UIKit Dynamics physics at runtime drawing a bounding box around all physical objects, and visualizing differeny physics behaviors.
Here is a set of videos demonstrating DynamicXray in action:
The features as stated in the homepage include:
– Easy and controllable integration. Simply add the DynamicXray behavior to your dynamic animator.
– All UIKit Dynamic behaviours are visualised, including collision boundaries.
– Visually differentiate between springy and rigid attachment behaviours.
– Push behaviours are visualised by arrows representing the location, magnitude and direction of the push force.
– Snap behaviours are visualised by arrows showing where the item is snapping to.
– Gravity behaviours are visualised by an overlay showing magnitude and direction.
– All dynamic item bodies in the scene are visualised.
– Any contacts between dynamic items and other items or collision boundaries are highlighted.
– Configurable overlay cross fade control, fading between 100% application to 100% DynamicXray overlay.
– Built-in configuration panel for user to control run-time options.
You can find DynamicXray over on the homepage.
A nice library for working with the UIDynamic API.
- Open Source iOS Library Providing Easier Audio Recording, Playback, And Visualization
- Example: Easily Creating Dynamic Transitions On iOS With UIDynamics
- iOS 6.1 Runtime Headers – And How To View Differences Between Each Version
- Objective-C Category Providing Detailed Class Introspection In The LLDB Console
- iOS Library For Easily Creating Images At Runtime With Bitmap/PDF Images As A Mask
Original article: Open Source iOS Library For UIDynamics Runtime Visualization And Introspection
©2014 iOS App Dev Libraries, Controls, Tutorials, Examples and Tools. All Rights Reserved.




