当按下按钮时,是否可以通过动画方式使文本字段从上到下?
提前完成。
答案 0 :(得分:0)
是。您必须在动画块内部设置UITextField的帧。像这样的东西。例如,假设按下按钮之前文本字段的Y原点是0.0f(容器顶部)。
- (void) buttonPressed {
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration: <desired_animation_duration_in_seconds> ];
CGRect aFrame = _myTextField.frame;
aFrame.origin.y = <desired_y_coord>;
_myTextField.frame = aFrame;
[UIView commitAnimations];
}