투케이2K

44. (Objective-C/objc) presentViewController 사용해 뷰 컨트롤러 화면 전환 (intent) 수행 실시 본문

Objective-C

44. (Objective-C/objc) presentViewController 사용해 뷰 컨트롤러 화면 전환 (intent) 수행 실시

투케이2K 2022. 7. 12. 16:02

[개발 환경 설정]

개발 툴 : XCODE

개발 언어 : OBJECTIVE-C

 

[사전 설정]

 

[소스 코드]

// MARK: - [뷰 컨트롤러 이동 수행 메소드]
- (void)moveView {
    printf("\n");
    printf("=============================== \n");
    printf("[ViewController >> moveView() :: 뷰 컨트롤러 이동 수행 실시] \n");
    printf("=============================== \n");
    printf("\n");
    
    dispatch_async(dispatch_get_main_queue(), ^{
        
        // [뷰 컨트롤러 선언 실시]
        UIViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"ChildViewControllerVC"];
        
        
        // [전체 화면 설정 실시]
        controller.modalPresentationStyle = UIModalPresentationFullScreen;
        
        
        // [뷰 컨트롤러 이동 수행 실시]
        [self presentViewController:controller animated:NO completion:NULL];
        
    });
}
 

[결과 출력]

 

 

반응형
Comments