经过更多研究后,我发现了这种方法:
原始代码:
MyViewController *popUpViewController = [[MyViewController alloc] init];
[self presentModalViewController:popUpViewController animated:YES];
[popUpViewController release];
修改后的代码:
TTPopUpViewController *popUpViewController = [[TTPopUpViewController alloc] init];
popUpViewController.modalPresentationStyle = UIModalPresentationFormSheet;
[self presentModalViewController:popUpViewController animated:YES];
[popUpViewController release];
所以你可以看到我modalPresentationStyle
在我的 ViewController 上使用了我不想展示的属性,就在调用之前presentModalViewController:animated:
注意:我的 ViewController 视图的大小为 {680, 700}
它显示了我的 ViewController 视图的大小,{540, 620}
因为我的原始大小更大,所以我隐藏了部分边框和阴影,但对我的视图外观和感觉几乎没有修改就可以了。
然而,这种方法似乎给了我想要的东西。
========
有关更多信息,请参阅以下 Apple 文档:
UIViewController 类参考