1. ホーム
  2. iphone

[解決済み] <FirstViewController: 0x2a2c00> の外観遷移の開始と終了の呼び出しがアンバランスである。

2023-01-26 16:42:48

質問

アプリをシミュレートしたときにこの問題が発生しました。エラーや警告ではありませんが、コンソールに表示されます。

どのように解決するのですか?

私の場合、テーブルビューで2つのタブを高速にクリックすると、このエラーが発生します。

その結果、タイトル名がおかしくなったり、戻るボタンが消えたりします。どなたかがおっしゃっていましたが、ビューを押したときに set animated:NO . エラーは消えますが、まだ奇妙な動作が発生します。2つのビューをプッシュし、テーブルビューの画面に戻るには2回戻る必要があります。

この問題を解決するために私が試した方法。

追加 BOOL cellSelected;

viewWillAppear cellSelected = YES;

didselectcellデリゲート内 if (cellSelected){cellSelected = NO; do action ; }

これは、2つの異なるセルを非常に速くクリックすることを防ぐのに役立ちます。