iOS

iosでテキストフィールドがキーボードの下に隠れないようにする

More than 3 years have passed since last update.


Problem


  • テキストフィールドがキーボードの下に隠れる。

  • UIScrollViewを使った解決方法を選択したくない。


Solution

CocoaPodsでIQKeyboardManagerをインストールすれば、1行もコードを書かずに上記の問題が解決します。

プロジェクトの「Minimum iOS Target」が「iOS 8.0以上」の場合は「IQKeyboardManagerSwift」を、「iOS 8.0未満」の場合は「IQKeyboardManager」をCocoaPodでインストールします

# Podfile:

pod 'IQKeyboardManager'

これだけで完了です。