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