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.

v6.5.0

4 years ago

Features

  • Added IQ_KEYBOARD_MANAGER_LOAD_METHOD_DISABLE compiler preprocessor to open an option to disable load method

Improvements

  • Improved handling of third party textField/textView libraries like YYTextView.
  • Improved handling of contentInset setting by considering safeAreaInsets of UIScrollView.

Bug fixes

  • Fixed IQToolbar constraint violation problems
  • Fixed an issue where searchBar on the navigationBar wrongly manipulating view controller's frame.

v6.4.2

4 years ago

Features

  • Dark mode are now supported for iOS13.

v6.4.1

4 years ago

Bug fixes

  • Fixed a compilation issue for swift version lesser than 4.2

v6.4.0

4 years ago

Bug fixes

  • Fixed a compiler issue for C "language dialect" = C99

Improvements

  • Added couple of compile time validations for Xcode 11, iOS 13
  • DisplayMode Default is renamed to default, I think this will not be a big deal to rename.

Deprecations and removed

  • Removed support for Xcode 8

v6.3.0

4 years ago

Features

  • Added Package.swift for Swift Package Manager.

Bug fixes

  • Handled a case where Window Size is not equals to Screen Bounds.
  • Fixed an issue where user was not able to set toolbarDoneBarButtonItemText and setTarget to doneBarButton simultaniously.
  • Fixed an issue where keyboard was not preserving distance from textField when UITextField is embedded in UIStackView and UIStackView is embedded inside UIScrollView.

Improvements

  • Optimized UITableView and UICollectionView scroll handling.

v6.2.1

4 years ago

Bug fixes

  • Fixed an issue where setting custom selector for searchBar not working.

Improvements

  • Fixed compiler warnings.
  • Optimized Objective-C version for swift projects.
  • Optimized Swift version for Objective-C projects.

v6.2.0

4 years ago

Bug fixes

  • Fixed an issue with keyboard next image display.

Improvements

  • Renamed searchBar to textFieldSearchBar due to conflicts from other projects.
  • Added attributedPlaceholder in IQTextView.
  • Multiline support for placeholder in IQTextView.

Deprecations and removed

  • Removed shouldShowTextFieldPlaceholder in favor of ** shouldShowToolbarPlaceholder**.
  • Removed shouldHidePlaceholderText in favor of shouldHideToolbarPlaceholder.
  • Removed placeholderText in favor of toolbarPlaceholder.
  • Removed drawingPlaceholderText in favor of drawingToolbarPlaceholder.
  • Removed preventShowingBottomBlankSpace since it's no longer used.
  • Removed shouldFixInteractivePopGestureRecognizer since it's internally handled in v6.0.5.
  • Removed canAdjustAdditionalSafeAreaInsets because it's internally handled in v6.0.0.

v6.1.1

4 years ago

Bug fix

  • Fixed an issue where TextView move under the navigation bar on iPhone X.

v6.1.0

4 years ago

Features

  • Added ability to change toolbar previous/next barButtonItem image/text.

v6.0.6

4 years ago

Bug fixes

  • Fixed compilation issue with carthage.