シミュレータのiPhone Xでは、コンテナビューがタブバーの下に表示されます(画面の下部にあります)。フレームのxとyに関係なく常に画面の下にUIViewがあります - Swift
コンテナビューをタブバーの上に置くようにコンテナビューを移動したいのですが、コンテナビューフレームのxとyとして何を入れても、変更されません。私は高さだけを変えることができます。
ありがとうございました。
コード:
//for custom interactive keyboard
override var inputAccessoryView: UIView? {
get {
return inputContainerView
}
}
lazy var inputContainerView: UIView = {
let containerView = UIView()
containerView.frame = CGRect(x: 50, y: 50, width: self.view.frame.width, height: 50)
containerView.backgroundColor = UIColor.red
return containerView
}()
完全なコードを表示できますか? –
投稿するコードが多すぎます。これは唯一の関連コードです – connorvo
回避策が見つかりました。私は実際にタブバーをカバーするためにcontainerViewが必要なので、私はiPhone 10でそれを大きくし、ビュー内のもののいくつかの制約を変更しました。 – connorvo