Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 想知道如何移动UILabel吗_Objective C_Xcode - Fatal编程技术网

Objective c 想知道如何移动UILabel吗

Objective c 想知道如何移动UILabel吗,objective-c,xcode,Objective C,Xcode,如果这个问题有一个愚蠢的简单答案,我很抱歉,但我一直在互联网上寻找一个直接、简单的答案,但还没有真正得到答案。我只想在iPad屏幕上把UILabel从一个位置移到另一个位置。我不希望它是瞬间的,我希望它是动画,那么我该怎么做呢?任何帮助(对愚蠢的问题有极大的耐心)都将不胜感激 [UIView beginAnimations:@"myMoveAnimation" context:nil]; aUIButton.center = CGMakePoint(newX, newY); [UIView

如果这个问题有一个愚蠢的简单答案,我很抱歉,但我一直在互联网上寻找一个直接、简单的答案,但还没有真正得到答案。我只想在iPad屏幕上把UILabel从一个位置移到另一个位置。我不希望它是瞬间的,我希望它是动画,那么我该怎么做呢?任何帮助(对愚蠢的问题有极大的耐心)都将不胜感激

[UIView beginAnimations:@"myMoveAnimation" context:nil];  
aUIButton.center = CGMakePoint(newX, newY);
[UIView commitAnimations];
给兰姆达的情人们

[UIView animateWithDuration:secondsToTake delay:0
        options: UIViewAnimationOptionCurveEaseIn
        animations:^{
          aUIButton.center = CGPointMake(newX, newY);
        }
        completion:^(BOOL finished){ /* Some code for to run when complete /* }];
给兰姆达的情人们

[UIView animateWithDuration:secondsToTake delay:0
        options: UIViewAnimationOptionCurveEaseIn
        animations:^{
          aUIButton.center = CGPointMake(newX, newY);
        }
        completion:^(BOOL finished){ /* Some code for to run when complete /* }];

非常感谢。我想我对UIView部分感到困惑。我不知道这可以像那样应用于UILabel。仅供将来参考。。。带块的动画是ios 4中唯一允许的动画类型…@learner2010:不完全允许。“在iOS 4.0及更高版本中不鼓励使用此方法”,但这不是“允许”的问题-他们只是警告我们,它将被弃用(可能在iOS 5中)。谢谢!我想我对UIView部分感到困惑。我不知道这可以像那样应用于UILabel。仅供将来参考。。。带块的动画是ios 4中唯一允许的动画类型…@learner2010:不完全允许。“在iOS 4.0及更高版本中不鼓励使用此方法”,但这不是“允许”的问题-他们只是警告我们,它将被弃用(可能在iOS 5中)。