0

我正在使用此代码为视图设置动画,但想根据其位置设置球体的 alpha。这可能吗,因为我知道动画块会立即执行并且我无法访问它的位置

self.orbView.center = self.arrowView.center;
    self.orbView.alpha = 1;
    [UIView animateWithDuration:1.0 delay:0 options:UIViewAnimationOptionAutoreverse | UIViewAnimationOptionRepeat animations:^{
        self.orbView.center = CGPointMake(arrowCornerRight,self.orbView.center.y);
        self.orbView.alpha = 0;
    } completion:^(BOOL finished) {
    }];
4

0 回答 0