0

異なるViewControllerで向きの変化を検出したい。このコードを使用しました

override func viewWillTransitionToSize(size: CGSize, withTransitionCoordinator coordinator: UIViewControllerTransitionCoordinator) {
      print("roration detected- ViewController 1")
    }

このコードを別のViewControllerに追加するまではうまくいきました。これで、関数は 2 番目の ViewController でのみ実行されます。そこから削除すると、最初のViewControllerで再び機能し始めます。何が問題なのか分かりますか?

4

1 に答える 1

0

メソッドを呼び出すようにしてくださいsuper

override func viewWillTransitionToSize(size: CGSize, withTransitionCoordinator coordinator: UIViewControllerTransitionCoordinator) {
    super.viewWillTransitionToSize(size, withTransitionCoordinator: coordinator)
    print("rotation detected- ViewController 1")
}
于 2016-09-12T11:21:13.507 に答える