ios7自带的晃动效果

ios7自带的晃动效果

by 伍雪颖

- (void)registerEffectForView:(UIView *)aView depth:(CGFloat)depth;
{
     UIInterpolatingMotionEffect *effectX;
     UIInterpolatingMotionEffect *effectY;
    effectX = [[UIInterpolatingMotionEffect alloc] initWithKeyPath:@"center.x"
                                                              type:UIInterpolatingMotionEffectTypeTiltAlongHorizontalAxis];
    effectY = [[UIInterpolatingMotionEffect alloc] initWithKeyPath:@"center.y"
                                                              type:UIInterpolatingMotionEffectTypeTiltAlongVerticalAxis];
    
    
     effectX.maximumRelativeValue = @(depth);
     effectX.minimumRelativeValue = @(-depth);
     effectY.maximumRelativeValue = @(depth);
     effectY.minimumRelativeValue = @(-depth);
    
     [aView addMotionEffect:effectX];
     [aView addMotionEffect:effectY];
}


ios7自带的晃动效果,,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。