0

我创建了一个对象 MFMailComposeViewController 用于显示邮件编写器,它适用于所有 32 位设备,但是当我在 iPhone5s 上运行它时,它只是显示并自动关闭显示错误,

Unbalanced calls to begin/end appearance transitions for < UITabBarController: 0xcc7f8f0>.

有一个标签栏控制器是窗口的根目录,我正在尝试在自己身上展示邮件视图。
我已经尝试了所有方法,但无法找出为什么它不能在 iPhone5s 上运行。
让我知道是否有人也面临同样的问题?

4

2 回答 2

1

我遇到了同样的问题,我找到的解决方案是删除我拥有的以下 UIAppearance 设置:

[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0.0, -1.0) forBarMetrics:UIBarMetricsDefault];

希望有帮助!

-斯蒂芬

于 2013-11-14T18:31:40.753 回答
0

“开始/结束外观转换的不平衡调用”

当您在当前视图控制器完成显示之前尝试显示新的视图控制器时发生。您可以通过在 viewWillAppear 中导航来重现它。

基本上,您试图几乎同时将两个视图控制器推送/呈现到堆栈上。

于 2013-10-20T17:07:09.763 回答