我一直想弄清楚我做错了什么但似乎无法做到。我正试图在视图出现时移动UIImageView,但它不起作用。这是代码:
CGRect frame = CouchImage.frame;
frame.origin.x = 0;
frame.origin.y = 0;
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.5];
CouchImage.frame = frame;
[UIView commitAnimations];
有什么我做错了界面构建器可能吗?非常感谢! :)
固定
我发现了问题。问题是我在viewDidAppear中调用动画没有任何延迟,给出了动画冲突。我知道有:
[self performSelector:@selector(animate) withObject:nil afterDelay:0];
调用原始动画代码。谢谢你的帮助! :)