1

質問が示唆するように、対応する ViewController クラスにバインドされていないストーリーボード シーンがあります。ファイルの所有者を選択してクラス名を変更し、すべてのウィジェットをクラス内の対応する変数と結合しました。この後も、バインディングが行われていないようです。IBAction メソッドが起動していない、UIImageViews に適切な画像が割り当てられていないなどです。なぜこれが起こっているのか誰にも分かりますか?

PS - このシーンは、モーダル セグエを使用して別のシーンから開かれています。(参考になれば)

4

1 に答える 1

0

ここでの唯一の問題は、シーンが参照しているクラスを適切に変更しなかったことだと思います。次の方法で再確認します。

  1. でView Controllerシーンを選択するstoryboard

  2. ID インスペクタで、デフォルトのクラス名をcustom view controller name

また、モーダル セグエを介してシーンを提示しているため、ストーリーボード セグエの識別子が正しく設定されていることを確認します。ストーリーボードでセグエをクリックして、この値を確認しますAttributes Inspector -> Storyboard Segue -> Identifier

于 2012-12-28T13:23:55.167 に答える