我创建了一个用于显示邮件编辑器的对象MFMailComposeViewController,它可以在所有32位设备上运行,但是当我在iPhone5s上运行时,它只显示并自动显示错误,
Unbalanced calls to begin/end appearance transitions for < UITabBarController: 0xcc7f8f0>.
有一个tabbar控制器是窗口的根,我正在尝试在自己上呈现邮件视图
我已经尝试了一切但却无法找到为什么它不能在iPhone5上工作。
如果有人也面临同样的问题,请告诉我?
答案 0 :(得分:1)
我遇到了同样的问题,我找到的解决方案是删除我拥有的以下UIAppearance设置:
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0.0, -1.0) forBarMetrics:UIBarMetricsDefault];
希望有所帮助!
-Stephen
答案 1 :(得分:0)
“对开始/结束外观过渡的不平衡调用”
当您在当前视图控制器完成显示之前尝试显示新的viewcontroller时,会出现。您可以通过在viewWillAppear中导航来重现它。
基本上,您几乎在同一时间尝试将两个视图控制器推送/呈现到堆栈中。