Swift3 Keyboard Extensionの高さが変わらない
以前同じ質問をしましたが、再度iOSソフトウェアキーボードを作成しようとしたところ、キーボードの高さが変えられません。
下記リンクのの質問の答えを参考にしたり、ネットで英文情報を検索しました(結果、下記リンクと同じ答えだった・英語力の問題はあるかもしれません)が、うまくいきません。
いくつかの場所にprint(self.view.frame.size)
を追加しheightを見ても変更が反映されていません。
最低限の機能(プロジェクト作成、KeyboardExtension追加、下記viewDidAppearをオーバーライドし回転時の高さ変更コード追加)をしましたが、現環境では高さ変更が効きません。
追加したコードは、下記の質問にお答えをいただいたコードを追加したのみです。
Swift2で絵文字キーボードを作ろうと思っていますがエリアの高さの設定がわからない
キーボードの高さを500にするため追加した最低限のコード
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
let heightConstraint = NSLayoutConstraint(item: view, attribute: NSLayoutAttribute.height, relatedBy: NSLayoutRelation.equal, toItem: nil, attribute: NSLayoutAttribute.notAnAttribute, multiplier: 0, constant: 500)
view.addConstraint(heightConstraint)
}
仕様が変更になったのでしょうか?
ただし、下記を見る限り変更はないように思います。
https://developer.apple.com/library/content/documentation/General/Conceptual/ExtensibilityPG/CustomKeyboard.html
参照情報でもいいので、ご回答いただければ幸いです。
環境は以下の通りです。
iOS10.3.3 / Swift3 / XCode8.3.2