6

I have used IQKeyboardManager library in my app. i installed IQKeyboardManager via cocoapods. Done button is not showing up on each keyboard. that is invisible.

here below my code that i have set in AppDelegate.swift file.

IQKeyboardManager.shared().isEnabled = true

enter image description here

rmaddy
  • 314,917
  • 42
  • 532
  • 579
imjaydeep
  • 878
  • 1
  • 11
  • 34

5 Answers5

5

it is fixed in latest V4.0.13. Now it is showing Done button above keyboard toolbar

imjaydeep
  • 878
  • 1
  • 11
  • 34
3

just remove your IQkeyBoardManager pod and reinstall it as :

pod 'IQKeyboardManagerSwift'

It will upgrade it to highest version.

Check this out : https://github.com/hackiftekhar/IQKeyboardManager/issues/917

Arnav
  • 668
  • 6
  • 14
1

It's an issue from library itself and resolved (closed) on 21st-Aug-17.

Update your existing IQKeyboardManager library to latest version v5.0.3

pod 'IQKeyboardManagerSwift'
Krunal
  • 77,632
  • 48
  • 245
  • 261
0

The solution you are looking for is

Change Return Key to Done in property of UITextfiled at which which you want to show Done button.

enter image description here

Devang Tandel
  • 2,988
  • 1
  • 21
  • 43
0

I was using IQKeyboardManager for Objective C and facing same issue.

I have installed IQKeyboardManager objective C pod using:

pod 'IQKeyboardManager'

All again working fine now. I am able to see Done, Next and Prev button for iOS 11.

Dheeraj D
  • 4,386
  • 4
  • 20
  • 34