我想创建一个弹出窗口,当您点击新电子邮件时会弹出电子邮件应用程序。
有没有人有一个很好的教程或示例代码如何做到这一点?
这是我想要的屏幕:
答案 0 :(得分:2)
基本上它看起来像一个模态显示的视图控制器,modalPresentationStyle设置为UIModalPresentationPageSheet:
SomeViewController *vc = [[SomeViewController alloc]
initWithNibName:@"SomeViewController" bundle:nil];
vc.modalPresentationStyle = UIModalPresentationPageSheet;
[self presentModalViewController:vc animated:YES];
[vc release];
在视图控制器上,顶部是UIToolbar,下面的内容可以通过多种方式显示,包括UITableView。
在纵向中,模态视图将是屏幕的整个宽度。
答案 1 :(得分:0)
这是一个模式视图控制器,其样式为页面表。
在设置模态样式后,您必须提供您想要的任何模态视图控制器。