ekk

EKKeyboardAvoiding

It's an universal solution for keyboard avoiding for iOS that allows automatically change content inset of UIScrollView and it's subclasses. When keyboard is presented you will be able to see all content of your scroll views.

Showing:

Popularity

Downloads/wk

0

GitHub Stars

196

Maintenance

Last Commit

7yrs ago

Contributors

4

Package

Dependencies

0

License

MIT

Categories

Readme

EKKeyboardAvoiding 2.0

It's an universal solution for keyboard avoiding that automatically changes content inset of your UIScrollView classes. When keyboard appears you will be able to see all content of your scroll views.

How to install

Install using CocoaPods.

pod 'EKKeyboardAvoiding'

Usage

First import UIScrollView+EKKeyboardAvoiding category to your project

#import "UIScrollView+EKKeyboardAvoiding.h"

To enable keyboard avoiding you have to set contentSize of your scroll view and enable keyboard avoiding using category method setKeyboardAvoidingEnabled:

UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:[[self view] bounds]];
[scrollView setContentSize:[scrollView frame].size];
...
[scrollView setKeyboardAvoidingEnabled:YES];

To disable keyboard avoiding provide NO to setKeyboardAvoidingEnabled: method

##Example screenshot#1screenshot#2

##Notes Works on iPhone/iPad iOS 5.0+

Bitdeli Badge

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100