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

「外観遷移の開始/終了の不均衡な呼び出し」

現在のView Controllerの表示が完了する前に、新しいViewControllerを表示しようとすると発生します。viewWillAppear でナビゲートすることで再現できます。

基本的に、2 つのビュー コントローラーをほぼ同時にスタックにプッシュ/提示しようとしています。

于 2013-10-20T17:07:09.763 に答える