溫馨提示×

presentmodalviewcontroller怎么使用

小億
89
2023-07-11 13:44:42
欄目: 編程語言

presentModalViewController方法已經(jīng)在iOS 6中被棄用,推薦使用presentViewController方法來顯示模態(tài)視圖控制器。

使用presentViewController方法來顯示模態(tài)視圖控制器的步驟如下:

  1. 創(chuàng)建要顯示的模態(tài)視圖控制器的實例。
let modalViewController = ModalViewController()
  1. 在當前視圖控制器中調(diào)用presentViewController方法,并傳入要顯示的模態(tài)視圖控制器實例。
present(modalViewController, animated: true, completion: nil)

在Objective-C中,使用presentViewController:animated:completion:方法來顯示模態(tài)視圖控制器的步驟如下:

  1. 創(chuàng)建要顯示的模態(tài)視圖控制器的實例。
ModalViewController *modalViewController = [[ModalViewController alloc] init];
  1. 在當前視圖控制器中調(diào)用presentViewController:animated:completion:方法,并傳入要顯示的模態(tài)視圖控制器實例。
[self presentViewController:modalViewController animated:YES completion:nil];

注意:在顯示模態(tài)視圖控制器后,你可能還需要實現(xiàn)相應的關閉模態(tài)視圖控制器的方法,以便用戶可以關閉模態(tài)視圖控制器并返回到之前的視圖控制器。

0