ios - MFMailComposeViewController UIActionSheet 在 iPhone 5 长屏中的位置

标签 ios ios6 uiactionsheet mfmailcomposeviewcontroller

我正在移植一个旧应用程序以适应 iPhone 5 的更长屏幕。我想知道为什么内置 UIActionSheet (Cancel)MFMailComposeViewController未与底部对齐,如图:

enter image description here

这是由父 View 控制的吗?我应该去哪里看看?

最佳答案

在应用程序委托(delegate)的 applicationDidFinishLaunching 中使用这段代码方法

[window setFrame:[[UIScreen mainScreen] bounds]];

关于ios - MFMailComposeViewController UIActionSheet 在 iPhone 5 长屏中的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16766120/

相关文章:

iphone - 如何检测 UIActionSheet 何时滚动到底部?

ios - 优化 iPhone 存储的 PHAsset

ios - 滑动操作不适用于节标题

ios - CollectionView循环显示项目分页

xcode - map 相机位置急剧变化,没有动画

iphone - XCode v4.2 和 Default-568h@2x.png --> 提交 iOS 应用程序时出现 "Invalid Binary"消息

facebook - 如何让 UIWebView 打开 Facebook 登录页面以响应 iOS 5 和 iOS 6 上的 OAuth 请求?

ios - 如何从 iOS 中的操作表中获取 pickervalue?

ios - 如何在 NavigationController 和 UITabbar 上方显示 UIView?

iphone - View 打开时默认显示以前选择的单元格,UICollectionView