UIView上下移动

UIView move up & down

目前我正在使用向下滑动手势从左向右移动 uiviews 我怎样才能改变向上和向下的过渡

-(void)slideToRightWithGestureRecognizer:(UISwipeGestureRecognizer *)gestureRecognizer
{
[UIView animateWithDuration:0.5 animations:^{
    self.calendar.frame = CGRectOffset(self.calendar.frame, 320.0, 0.0);
    self.secondCalender.frame = CGRectOffset(self.secondCalender.frame, 320.0, 0.0);
}];
}

CGRectOffset 中的最后一个参数是垂直偏移量。在其中传递一个非零值,您将移动视图 up/down.

/* Offset `rect' by `(dx, dy)'. */

CGRect CGRectOffset(CGRect rect, CGFloat dx, CGFloat dy)