A convenience layer ontop of AVAplyer for iOS that allows for easier audio playback.
A customizable image cropper view based on UIScrollView.
Supports iOS 8.0+
This is a UIView subclass which allows a user to crop an image to a desired size.
A simple view which allows for an iOS Messages style keyboard input view and panning behavior.
Supports iOS 7.0+
This is a UIView subclass which allows for observing the frame of a UITextView or UITextField's inputAcessoryView. This allows your to keep the text field above the keyboard as it moves. Also this allows for interactive keyboard dismissal using UIScrollView's keyboardDismissMode property.
I wrote a blog post about the history and my decisions in handling this problem.
I'd love to here any questions, suggestions, or issues you might have. I've been using this in several of my apps, so it will remain in active development. Feel free to reach out on Twitter or via issues if you have any feedback.