我有一个带有textField和textView的滚动视图,我正在使用动画来向上移动页面,以便键盘在弹出时不会覆盖它们。它在所有手机尺寸的模拟器中都能很好地工作,但是当我在iPhone上试用它时根本不起作用。我不确定我是否错过了什么或者做错了什么。我的动画代码:
func textFieldDidBeginEditing(textField: UITextField) {
self.ScrollView.setContentOffset(CGPointMake(0, 225), animated: true)
}
func textFieldDidEndEditing(textField: UITextField) {
self.ScrollView.setContentOffset(CGPointMake(0, 75), animated: true)
}
func textViewDidBeginEditing(textView: UITextView) {
self.ScrollView.setContentOffset(CGPointMake(0, 25), animated: true)
}