我正在寻找一种实现这种弹出窗口的方法。

是否有基本的iOS命令来生成此样式,而不是我们在XCode中看到的常规“箭头+边界”弹出式窗口?还是有API可以做这种事情。

弹出窗口从屏幕底部弹出,就像有时在App Store动画中一样。

谢谢

最佳答案

您想要做的是创建一个自定义UIVIewController,并将模式表示样式设置为UIModalPresentationFormSheet:

YourCustomViewController *customVC = [[YourCustomViewController alloc] initWithNib:@"YourCustomViewController" bundle:nil];

customVC.modalPresentationStyle = UIModalPresentationFormSheet;

[self self presentViewController:customVC animated:YES completion:nil];

您还必须创建一个工具栏,并使用“关闭”或“完成”按钮正确设置其格式,这将关闭视图控制器

关于ios - 如何从iPad屏幕底部创建弹出框,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15350109/

10-15 15:17