Andrew Toulouse

4pods

BKDeltaCalculator

Lightweight Objective-C library to transform a pair of collections into sets of changes, primarily for use in dynamically-updated table and collection views

License: MIT

  • Objective C

BKHitSlop

This is mostly useful for UIButtons for which a specific size/positioning is desired, but which should also be responsive to touches outside of its drawn area.

License: MIT

  • Objective C

BKRecursiveDescription

A very simple interface to enable detailed, recursive descriptions of objects and their properties with a minimum amount of work.

License: MIT

  • Objective C

BKSlidingViewController

UIPageViewController seems somewhat rigidly designed for paginated content, and is very efficient at lazily instantiating many view controllers with a particular pattern (before/after) and specific spatial metaphors. While it can do many things well, customization is ultimately limited by permissible alterations of the UIPageViewController class.

BKSlidingViewController is an open-source substitute for applications desiring view controllers laid out horizontally, presented with a UITabBarController-like API.

License: MIT

  • Objective C