当我们在屏幕顶部拖动并向下拖动时,我正在尝试制作动画,其中UIView应该从上到下(或直到屏幕中间)。
答案 0 :(得分:1)
设置视图框,然后在按钮操作中添加这些代码,或者。
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationBeginsFromCurrentState:YES];
[UIView setAnimationDuration:1.0];
[yourView setFrame:CGRectMake(0, 250, 320, 100)];
[UIView commitAnimations];
答案 1 :(得分:0)
根据您的需要设置位置
[UIView beginAnimations:@"DragView" context:nil];
[UIView setAnimationCurve:UIViewAnimationCurveLinear];
[UIView setAnimationDuration:0.5f];
self.dragView.frame = CGRectMake(newXPose, newYPose,width, height);
[UIView commitAnimations];