presentmodalviewcontroller怎么使用
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];
注意:在显示模态视图控制器后,你可能还需要实现相应的关闭模态视图控制器的方法,以便用户可以关闭模态视图控制器并返回到之前的视图控制器。
相关问答