为了使视图停留在键盘上方,代码本身非常简单。您发布的代码不正确,请尝试以下操作(请注意,您必须连接textField
到UITextField
情节提要中的):
@IBOutlet weak var textField: UITextField!
override func viewDidLoad() {
super.viewDidLoad()
let customView = UIView(frame: CGRect(x: 0, y: 0, width: 10, height: 44))
customView.backgroundColor = UIColor.red
textField.inputAccessoryView = customView
}