IQKeyboardManager Versions Save

Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.

v3.0.8

6 years ago

Bugfixes:

  • Fixed tintColor issue with IQToolbar UIBarButtonItem's.
  • Reverted UIToolbar resizing related fixes done with 3.0.6.

v3.1.0

6 years ago

Features:

  • Added IQKeyboardReturnKeyHandler.

v3.1.1

6 years ago

Bugfixes:

  • Optimized for iOS8.
  • Fixed UIToolbar resizing issue finally.

Features:

  • Added delegate support in IQKeyboardReturnKeyHandler.

Documentation:

  • Updated documentation regarding IQKeyboardReturnKeyHandler.

v3.2.0

6 years ago

Bugfixes:

  • Fixed some issues with UIAlertSheetTextField in iOS8.
  • Fixed an issue with inputAccessoryView cache.
  • Fixed an issue where keyWindow doesn't get updated if application keyWindow change.
  • Fixed an isssue where keyboard get dismissed with resetting textView frame.

Performance:

  • Migrated syntax to Modern ObjC.

Improvements:

  • Added UIView hierarchy debugging methods.

Features:

  • Added Swift version support.

v3.2.0.1

6 years ago

Bugfixes:

  • Fixed some bugs with UIScrollView handling.
  • Fixed an issue where previous/next enable/disable was not working properly.
  • Fixed some issues where UIViewController's view wasn't restoring to initial position.
  • Fixed an issue where return key wasn't updated by IQKeyboardReturnKeyHandler.
  • Fixed some issues with canAdjustTextView for iOS8 due to orientation API changes.

Enhancement:

  • Improve distance calculation logic with status bar frame.

v3.2.0.2

6 years ago

Bugfixes:

  • Fixed an overflow crash with textFieldViewDidChange.
  • Fixed an issue where some textField refuse to resign specially when textFields were on UITableView and tableView reload on textFieldShouldEndEditing.
  • Fixed an scrolling issue with UIScrollView and it's subclasses.

Enhancement:

  • Instance variable name changes.
  • Restructured project.
  • Added support for UICollectionView.

Features:

  • Added preventShowingBottomBlankSpace property.
  • Added IQAutoToolbarByPosition.
  • Fully updated Swift version to match Objective-C version.

Documentation:

  • Improved README and added some more documentation on how to use library.

v3.2.0.3

6 years ago

Bugfixes:

  • Fixed an issue with UIAlertView's internal UIViewController.

Enhancement:

  • Added isAskingCanBecomeFirstResponder for a workaround with textFieldShouldBeginEditing delegate method.

v3.2.1.0

6 years ago

Bugfixes:

  • Fixed an issue where textField was hiding behind keyboard when textField was in UIScrollView and it's contentSize is less than it's height.
  • Fixed an issue where shouldResignOnTouchOutside preventing tap to UIControl subclasses.
  • Fixed some next/previous issues related to UITableView.
  • Fixed an issue for UIPageViewController internal scrollView.

Debugging:

  • Enhanced logging by printing all internal calculation in console.

Improvements:

  • Improved swift version with recommended style guide.

v3.2.1.1

6 years ago

Bugfixes:

  • Adopted KeyboardAppearance style for keyboard toolbar.
  • Fixed some toolbar caching and next/previous enable/disable related issues.

Features:

  • Added shouldFixTextViewClip property.
  • Added custom previous/next/done call methods registration.

Deprecations and Removed:

  • Removed support for Framework, now developer needs to compile for framework if they need.

v3.2.1.2

6 years ago

Features:

  • Added disableInViewControllerClass, disableToolbarInViewControllerClass, considerToolbarPreviousNextInViewClass methods.