2

8ページのUIscrollビューを作成しています。各ページは、このスクロールビューに追加されるいくつかの機能を備えた別のビューコントローラクラスです。

アプリの読み込み時に、あるページから別のページに画面をスクロールすると、アプリは正常に動作します。しかし、iPadを別のインターフェイスの向きに回転させると、UIScrollViewデリゲートメソッド-ScrollViewDidScrollが呼び出され、現在の画面(ページ)が前の画面にスクロールされます。デバッグすると、デバイスの回転と同時にスクロール機能が呼び出されると思います。

回転機能のみが実行されるように(つまり、画面を前の画面に移動しないように)、回転時に呼び出される「ScrollViewDidScroll」デリゲートメソッドを停止/防止するにはどうすればよいですか?

提供されているさまざまなソリューションを試しましたが、ほとんど役に立ちませんでした

私はxcode開発にかなり慣れていません。

4

1 に答える 1