Ios 在某些型号的iphone中,inputAccessoryView和安全区域底部重叠
以下是某些型号iphone的图片,工具栏与iphone底部的线条重叠(不确定是什么) 工具栏连接到键盘(输入附件),如果键盘消失,工具栏将位于iphone底部,文本视图将根据键盘的意愿展开或输入。我没有为工具栏设置任何约束。我希望工具栏能贴在安全区域。有没有办法将工具栏放在所有模型的安全区域上方 我设法让工具栏容器粘附到安全区域,但它看起来很奇怪——工具栏的背景是灰色的,背景没有一起向上移动 以下是我的限制条件-我不能将工具栏拖到安全区域,仅用于工具栏容器(stackview) 我试着在下面这样做,但它说我非法这么做,并试图为工具栏这样做Ios 在某些型号的iphone中,inputAccessoryView和安全区域底部重叠,ios,swift,keyboard,uitoolbar,inputaccessoryview,Ios,Swift,Keyboard,Uitoolbar,Inputaccessoryview,以下是某些型号iphone的图片,工具栏与iphone底部的线条重叠(不确定是什么) 工具栏连接到键盘(输入附件),如果键盘消失,工具栏将位于iphone底部,文本视图将根据键盘的意愿展开或输入。我没有为工具栏设置任何约束。我希望工具栏能贴在安全区域。有没有办法将工具栏放在所有模型的安全区域上方 我设法让工具栏容器粘附到安全区域,但它看起来很奇怪——工具栏的背景是灰色的,背景没有一起向上移动 以下是我的限制条件-我不能将工具栏拖到安全区域,仅用于工具栏容器(stackview) 我试着在下面
inputAccessoryView.bottomAnchor.constraint(equalTo: view.safeAreaLayoutGuide.bottomAnchor, constant: 0).isActive = true
because they have no common ancestor. Does the constraint or its anchors reference items in different view hierarchies? That's illegal.'
以下是inputAccessoryView的初始化-
override var inputAccessoryView:UIView{
get {
return self.toolbar
}
}
工具栏位于故事板中-
工具栏已选中“使用安全区域布局指南”
问题在屏幕底部-