拥有第一个委托应用程序的新 iOS 开发人员。
具有多个文本字段的滚动视图。
对页面内容的向上移动进行了编码,textFieldDidBeginEditing:
以便文本字段不会被键盘遮挡。当按下键盘返回键时,编码键盘消失,textFieldShouldReturn:
并且我已经对屏幕进行了编码以返回其原始位置didHideKeyboard
。
如果用户在第一响应者文本字段之外点击(包括如果他们在另一个文本字段中点击),屏幕会以某种方式返回到其原始位置,而我的任何代码都不会被触发,并且键盘不会消失。我没有使用autolayout
.
我的问题是,当用户在输入第一个文本字段后立即点击第二个文本字段时,如何防止屏幕返回其原始位置?