| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Apple's missing KeyboardLayoutGuide
Simply constrain your views to the KeyboardLayoutGuide's top anchor the way you would do natively:
override func viewDidLoad() {
super.viewDidLoad()
// Pin your button to the keyboard
button.bottomAnchor.constraint(equalTo: view.keyboardLayoutGuide.topAnchor).isActive = true
}If you add your view in Interface Builder, don't forget to enable the "Remove at build time" checkbox for the bottom constraint:
To install KeyboardLayoutGuide via CocoaPods, add the following line to your Podfile:
target 'MyAppName' do pod 'Keyboard+LayoutGuide' use_frameworks! end
To install KeyboardLayoutGuide via Carthage, add the following line to your Cartfile:
github "freshos/KeyboardLayoutGuide"
Just add Keyboard+LayoutGuide.swift to your Xcode project.
KeyboardLayoutGuide is available under the MIT license. See the LICENSE file for more info.
| Back | FazBrowse Home | New Git URL |