附件视图未连接到iPad上的键盘

时间:2018-03-02 18:13:24

标签: ios swift inputaccessoryview

我添加一个附件视图" done"键盘上的按钮。

我正在使用此代码:

        let toolbar2 = UIToolbar()
        toolbar2.sizeToFit()

        let doneButton = UIBarButtonItem(title: "Aceptar", style: UIBarButtonItemStyle.plain, target: nil, action: #selector(donePressedPicker))
        let flexibleSpace = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.flexibleSpace, target: self, action: nil)
        toolbar2.setItems([flexibleSpace, doneButton], animated: false)

        alimentosText.inputAccessoryView = toolbar2
        alimentosText.inputView = picker

它在所有设备的模拟器中都能正常工作。我也在我的iPhone上使用它并且工作正常,但是当我在真正的iPad上进行测试时,附件视图恰好显示在屏幕中间,而不是键盘上方。我怎么能纠正这个?

这就是它在iPad模拟器上的外观:

enter image description here

这就是iPhone(真实设备)的外观:

enter image description here

这就是在真正的iPad上运行的问题:

enter image description here

由于

0 个答案:

没有答案