presentModalViewController使用 UIModalPresentationFormSheet,无法改变frame大小
2012-05-11 11:10
686 查看
TestViewController *testVC = [[TestViewController alloc] initWithNibName:@"TestViewController" bundle:nil];
testVC.modalPresentati*****tyle = UIModalPresentationFormSheet;
testVC.modalTransiti*****tyle = UIModalTransiti*****tyleCrossDissolve;
[self presentModalViewController:testVC animated:YES];
testVC.view.superview.frame = CGRectMake(0, 0, 649, 397);//it's important to do this after presentModalViewController
testVC.view.superview.center = self.view.center;
注意:/it's important to do this after presentModalViewController
可以按以上方法实现。
用另外一种方式,你用的这种是针对整个controller的,你可以用[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft
// forView:theView cache:YES];
但一般情况下,modal view更适合iPhone,iPad用UIPopoverController。
testVC.modalPresentati*****tyle = UIModalPresentationFormSheet;
testVC.modalTransiti*****tyle = UIModalTransiti*****tyleCrossDissolve;
[self presentModalViewController:testVC animated:YES];
testVC.view.superview.frame = CGRectMake(0, 0, 649, 397);//it's important to do this after presentModalViewController
testVC.view.superview.center = self.view.center;
注意:/it's important to do this after presentModalViewController
可以按以上方法实现。
用另外一种方式,你用的这种是针对整个controller的,你可以用[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft
// forView:theView cache:YES];
但一般情况下,modal view更适合iPhone,iPad用UIPopoverController。
相关文章推荐
- presentModalViewController使用 UIModalPresentationFormSheet,无法改变frame大小
- testVC.modalPresentationStyle = UIModalPresentationFormSheet; 更改 VC大小
- UIModalPresentationFormSheet 改变加变大小
- iOS 设置presentModalViewController的大小
- presentModalViewController和dismissModalViewControllerAnimated的使用总结
- pushViewController/presentModalViewController/addSubView区别及使用方法
- presentModalViewController的使用
- presentModalViewController和dismissModalViewControllerAnimated的使用总结
- pushViewController/presentModalViewController/addSubView区别及使用方法
- iOS开发presentModalViewController ,若有UITextField,键盘无法下去的问题
- presentModalViewController和dismissModalViewControllerAnimated的使用总结
- presentModalViewController和dismissModalViewControllerAnimated的使用总结
- Ipad项目中用到的UIModalPresentationFormSheet,点击阴影部分dismiss 当前presented的controller
- 正确使用PresentModalViewController弹出框
- presentModalViewController的使用
- IOS-正确使用PresentModalViewController
- presentModalViewController和dismissModalViewControllerAnimated的使用总结
- IOS: 正确使用PresentModalViewController
- UIModalPresentationFormSheet resizing view
- IOS: 正确使用PresentModalViewController