モバイルの向きが変更されたときに横向きに1つのボタンを非表示にする必要があるカスタムキーボードを1つ作成しています。これを行う方法を提案してください。以下のコードを使用してこのタスクを実行しています。横向きでもボタンが表示されます横向きではボタンを非表示にし、縦向きモードでは表示したい
override func updateViewConstraints() {
super.updateViewConstraints()
// Add custom view sizing constraints here
var currentDevice: UIDevice = UIDevice.currentDevice()
var orientation: UIDeviceOrientation = currentDevice.orientation
if orientation.isLandscape {
button.hidden = true
}
if orientation.isPortrait {
button.hidden = false
}
}