我正在移植一个旧应用程序以适应 iPhone 5 的较长屏幕。我想知道为什么内置的UIActionSheet (Cancel)
不MFMailComposeViewController
对齐底部,如图所示:
这是由父视图控制的吗?我应该去哪里看看?
我正在移植一个旧应用程序以适应 iPhone 5 的较长屏幕。我想知道为什么内置的UIActionSheet (Cancel)
不MFMailComposeViewController
对齐底部,如图所示:
这是由父视图控制的吗?我应该去哪里看看?
applicationDidFinishLaunching
在应用委托的方法中使用这段代码
[window setFrame:[[UIScreen mainScreen] bounds]];
如果您想打开 iPhone 电子邮件应用程序,请使用以下代码。因此,您无需添加MFMailComposeViewController
.
NSString *subject = @"";
NSString *body = @"";
NSString *address = @"test@gmail.com";
NSString *cc = @"";
NSString *path = [NSString stringWithFormat:@"mailto:%@?cc=%@&subject=%@&body=%@", address, cc,
subject, body];
NSURL *url = [NSURL URLWithString:[path stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
[[UIApplication sharedApplication] openURL:url];