2015-02-24 58 views

回答

0

的,你必须创建一个UIView的&使用像,

//对于设置警报查看

[[self.view superView] bringSubviewToFront: YOurCreatedView]; 

&因解除警报视图

[[self.view superView] sendSubviewToBack: YOurCreatedView]; 

和下面的方法使用动画..

[UIView animateWithDuration:0.25 animations:^{ 
     //  
    } completion:^(BOOL finished) { 
     // 
    }]; 

或下面的方法..

CATransform3D transform3d = CATransform3DMakeScale(1.15, 1.15, 1.15); 
cell.layer.transform = transform3d; 


//4. Define the final state (After the animation) and commit the animation 
[UIView beginAnimations:@"translation" context:NULL]; 
[UIView setAnimationDuration:0.8]; 

[[self.view superView] bringSubviewToFront: YOurCreatedView]; 


YOurCreatedView.alpha = 1; 
YOurCreatedView.layer.transform = CATransform3DIdentity; 
YOurCreatedView.layer.shadowOffset = CGSizeMake(0, 0); 
[UIView commitAnimations];