我正在使用下一个代码来淡出并向上滚动我的文本字段,但我只是注意到,当我使用类似的东西时,[textField setText:@"something"];
或者[textField resignFirstResponder];
我失去了向上滚动。任何人都想解释为什么我会出现这种行为以及可能的解决方法。
[UIView animateWithDuration:0.5
delay:0.0
options:UIViewAnimationCurveEaseInOut
animations:^ {
CGRect Frame = textField.frame;
Frame.origin.y=100;
textField.frame=Frame;
textField.alpha = 0.0;
}
completion:^(BOOL finished) {
textField.hidden = YES;
}];
[textField resignFirstResponder];
}