Skip to content

A codeless library that helps adjusting your views when a keyboard appears, moves and disappears

License

Notifications You must be signed in to change notification settings

Decybel07/SwiftyKeyboardObserver

Repository files navigation

SwiftyKeyboardObserver

Build Status CocoaPods Version Language Swift3 CocoaPods Platform CocoaPods License Docs percent Pod method Compatible codebeat badge Codacy Badge

A codeless library that helps adjusting your views when a keyboard appears, moves and disappears

🌟 Features

  • Zero lines of your code.
  • Supporting Storyboard configuration.
  • Supporting UIScrollView and active field.
  • Supporting orientation changes.
  • Supporting modal and pop-over.
  • Changing the length of a bottom Auto Layout constraint.

Overview

UIScrollView

💻 Demo

pod try SwiftyKeyboardObserver

⚠️ Requirements

  • iOS 8.0+
  • Swift 3.0+

👥 Communication

  • If you found a bug, open an issue.
  • If you have a feature request, open an issue.
  • If you want to contribute, submit a pull request.

📗 Installation

pod 'SwiftyKeyboardObserver', '~> 2.0'
github "Decybel07/SwiftyKeyboardObserver", ~> 2.0
.Package(url: "https://github.com/Decybel07/SwiftyKeyboardObserver.git", majorVersion: 2)

📘 Usage

Set custom class

Set custom class

Connect keyboard constraint

Connect keyboard constraint

🤓 Author

Adrian Bobrowski (Decybel07), adrian071993@gmail.com

🔑 License

SwiftyKeyboardObserver is available under the MIT license. See the LICENSE file for more info.