presentModalViewController
方法已經在iOS 6中被棄用,推薦使用presentViewController
方法來顯示模態視圖控制器。
使用presentViewController
方法來顯示模態視圖控制器的步驟如下:
let modalViewController = ModalViewController()
presentViewController
方法,并傳入要顯示的模態視圖控制器實例。present(modalViewController, animated: true, completion: nil)
在Objective-C中,使用presentViewController:animated:completion:
方法來顯示模態視圖控制器的步驟如下:
ModalViewController *modalViewController = [[ModalViewController alloc] init];
presentViewController:animated:completion:
方法,并傳入要顯示的模態視圖控制器實例。[self presentViewController:modalViewController animated:YES completion:nil];
注意:在顯示模態視圖控制器后,你可能還需要實現相應的關閉模態視圖控制器的方法,以便用戶可以關閉模態視圖控制器并返回到之前的視圖控制器。