如何在iPhone的相同位置旋转按钮

时间:2012-07-10 06:37:06

标签: objective-c xcode animation uibutton rotation

我有i按钮,通过添加动画我将我的按钮从一个位置移动到另一个位置,然后移动到指定位置我想要将我的按钮旋转到圆形位置。

我对动画有一个想法并在网上搜索,没有解决方案有效。我写了下面的移动代码,任何人都可以告诉我如何为按钮添加旋转

    CGRect fr1 = CGRectMake(143, 429, 25, 25);
    [button setFrame:CGRectMake(121, 381, button.frame.size.width, button.frame.size.height)];

    [UIView animateWithDuration:0.3 animations:^{
        [self.navigationController setNavigationBarHidden:YES];
        [UIView setAnimationDidStopSelector:@selector(moveToRight:finished:context:)];
        [UIView setAnimationDelegate:self];
        [button setFrame:fr1];
    }];

1 个答案:

答案 0 :(得分:0)

使用cabasic动画在ownaxis上旋转。这对你有用。