Ios 在某些型号的iphone中,inputAccessoryView和安全区域底部重叠

Ios 在某些型号的iphone中,inputAccessoryView和安全区域底部重叠,ios,swift,keyboard,uitoolbar,inputaccessoryview,Ios,Swift,Keyboard,Uitoolbar,Inputaccessoryview,以下是某些型号iphone的图片,工具栏与iphone底部的线条重叠(不确定是什么) 工具栏连接到键盘(输入附件),如果键盘消失,工具栏将位于iphone底部,文本视图将根据键盘的意愿展开或输入。我没有为工具栏设置任何约束。我希望工具栏能贴在安全区域。有没有办法将工具栏放在所有模型的安全区域上方 我设法让工具栏容器粘附到安全区域,但它看起来很奇怪——工具栏的背景是灰色的,背景没有一起向上移动 以下是我的限制条件-我不能将工具栏拖到安全区域,仅用于工具栏容器(stackview) 我试着在下面

以下是某些型号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
        }
}
工具栏位于故事板中-

工具栏已选中“使用安全区域布局指南”

问题在屏幕底部-