我添加一个附件视图" 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模拟器上的外观:
这就是iPhone(真实设备)的外观:
这就是在真正的iPad上运行的问题:
由于