当我点击一个按钮时,我想将一个视图移动到右边.
我写了一些东西,但它不工作;
我写了一些东西,但它不工作;
UIView* view = [self.view viewWithTag:100]; if (!view) { NSLog(@"nil"); } [UIView animateWithDuration:0.3f animations:^{ [view setTransform:CGAffineTransformMakeTranslation(-100,0)]; } completion:^(BOOL finished){ } ];
解决方法
尝试这段代码;
UIView* view = [self.view viewWithTag:100]; [UIView animateWithDuration:0.5 delay:0.1 options: UIViewAnimationCurveEaseOut animations:^ { CGRect frame = view.frame; frame.origin.y = 0; frame.origin.x = (-100); view.frame = frame; } completion:^(BOOL finished) { NSLog(@"Completed"); }];
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。