- 模态视图不是专门的某个类,而是通过视图控制器的presentModalViewController:方法弹出的视图我们成为模态视图
- 模态视图出现的场景一般是临时弹出的窗口,譬如:登录窗口
- 模态视图弹出时通过modalTransitionStyle属性设置不同的动画效果
- 调用dismissModalViewControllerAnimated:方法关闭窗口
有关处理版本控制:
-(void)presentModalVC
{
ModalViewController *modalVC=[[ModalViewController alloc]init];
if ([[UIDevice currentDevice].systemVersion floatValue]<=6.0) {
[self presentModalViewController:modalVC animated:YES];
}else{
[self presentViewController:modalVC animated:YES completion:^{
NSLog(@"call back");
}];
}
[modalVC release];
}