0

UINavigationcontroller rootview 내부에 하위 뷰가 있습니다. 전체 화면으로 애니메이션을 만들고 크기를 조정하는 가장 좋은 방법은 무엇입니까? 이 하위 뷰 및 [UIView animateWithDuration] 메서드에 대해 UIPinchGestureRecognizer를 사용하고 있지만 뷰의 크기는 변경되지 않습니다.Subview 전체 화면으로 크기 조정

+0

일부 코드가 좋은 것 마 – jimpic

답변

1

다음

- (IBAction) didPinch:(UIButton*)button 
{ 
    UIView *yourView; //this is the view you want to expand 

    [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade]; 

    [UIView beginAnimations:nil context:nil]; 
    [UIView setAnimationDuration:1]; 
    yourView.frame = [[UIApplication sharedApplication].windows.lastObject frame]; 
    [UIView commitAnimations]; 
} 
관련 문제