[解決済み] <UITabBarController: 0x197870> の外観遷移の開始/終了の呼び出しがアンバランスである。
2022-02-06 16:54:17
質問
他のユーザーが同じようなことに遭遇しているのをSOで読みました。 エラー しかし、このエラーは別のケースです。
最初にView Controllerを追加したときに、このメッセージが表示されました。
Unbalanced calls to begin/end appearance transitions for
<UITabBarController: 0x197870>
アプリの構成は以下の通りです。
5つのタブTabBarControllerを5つのView Controllerにリンクさせました。最初に表示されるタブでは、アプリの紹介として新しいView Controllerを呼び出してオーバーレイするようにしています。
このコードで導入用ビューコントローラを呼び出しています。
IntroVC *vc = [[IntroVC alloc] init];
[self presentModalViewController:vc animated:YES];
[vc release];
この後
IntroVC
ビューコントローラが表示されると、上記のエラーが表示されます。
p.s. xCode 4.2 & iOS 5.0 SDKを使用し、iOS 4.3アプリを開発しています。
解決方法を教えてください。
周囲のコードをもっと見てみないと明確な答えは出せませんが、2つの説があります。
-
を使用していません。
UIViewController
's 指定イニシャライザーinitWithNibName:bundle:
. の代わりに、これを使用してみてください。init
. -
また
self
は、タブバーコントローラのビューコントローラのいずれかである可能性があります。ビューコントローラは常に最上位のビューコントローラから提示します。つまり、この場合はタブバーコントローラにオーバーレイビューコントローラを代理で提示するように依頼します。実際のビューコントローラへのコールバックデリゲートを保持することは可能ですが、タブバーコントローラの提示と解除が必要です。
関連
-
[解決済み] Xcodeエラー:SDK 'iOS 10.0'の製品タイプ 'Application'では、コード署名が必要です。
-
[解決済み] swiftで「floor」が使用できない
-
[解決済み] Int 型のインデックスを持つ [AnyObject]? の値を添え字として使用できません。
-
[解決済み] 基本的なUIButtonをプログラムで作成するには?
-
[解決済み] UITabBar アイコンが正しく表示されない
-
[解決済み] ブリッジングヘッダ用のプリコンパイルヘッダの発行に失敗しました。
-
[解決済み] CocoaPods は、ポッド "Firebase/CoreOnly" の互換性のあるバージョンを見つけられませんでした。
-
[解決済み] CocoaPodsでポッド「Firebase/Core」の互換バージョンが見つからなかった|cloud_firestore, Flutter
-
[解決済み] アプリケーションは、アプリケーション起動の最後にルートビューコントローラーを持つことが期待される
-
[解決済み] Unwind segue - インスタンスメソッドのみ @IBAction を宣言でき、ボタンが Exit に接続しない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Xcode 10.2.1 Command PhaseScriptExecutionが0以外の終了コードで失敗した。
-
[解決済み】Cocoapodsをインストールできない - プロジェクト・ディレクトリにポッドファイルが見つからない
-
[解決済み] 警告: 'characters' は非推奨です。String または Substring を直接使用してください。
-
[解決済み] Int 型のインデックスを持つ [AnyObject]? の値を添え字として使用できません。
-
[解決済み] UICollectionView: 非Nilのレイアウトパラメータで初期化する必要があります。
-
[解決済み] 警告 xcode 6 で暗黙の変換により整数の精度が失われる
-
[解決済み] ERROR ITMS-9000: "Redundant Binary Upload. 列車 '1.0' のビルドバージョン '1.0' のバイナリアップロードが既に存在します" と表示されました。
-
[解決済み] dispatch_queue_create のキュー属性とは?
-
[解決済み] CocoaPods は、ポッド "Firebase/CoreOnly" の互換性のあるバージョンを見つけられませんでした。
-
[解決済み] Swift 4 データが正しい形式でないため、読み取ることができませんでした。