1

我使用下面的代码使用视差效果在屏幕中移动图像:

UIInterpolatingMotionEffect *verticalMotionEffect =
            [[UIInterpolatingMotionEffect alloc]
                    initWithKeyPath:@"center.y"
                               type:UIInterpolatingMotionEffectTypeTiltAlongVerticalAxis];
    verticalMotionEffect.minimumRelativeValue = @(-20);
    verticalMotionEffect.maximumRelativeValue = @(20);

但是当设备朝上时该值为-20,当设备朝上时我需要它为0,如何将偏移量添加到UIInterpolatingMotionEffect的值?

4

0 回答 0