2016-11-16 14 views
0

私はスイフト3.0を使用しています。 tableviewを最後までスクロールしてアプリケーションをバックグラウンドに切り替えると、tableviewは最後の2行目まで再ロードされます。テーブルビューのこの動作を回避する方法はありますか?アプリがバックグラウンドになるときに、アプリがスクロールして終了するまでにテーブルビューがリロードされる

最後のセルが表示されていない場合、デリゲートメソッドは呼び出されません。

戻ってくるときに背景に戻ってリセットするときに、tableviewのcontentOffsetを取得しようとしました。それは私が避けることができないリロード効果を持っていることを除いて完璧に動作します。

sleep(1)も試しました。私たちが前景に出るたびに1秒間スプラッシュスクリーンを表示します。

答えて

0

溶液を得る。アプリは風景モードとポートレートモードの両方をサポートする必要があるため、これがiOSの動作です。アプリをランドスケープモードにロックすると、正常に動作しますが、適応機能はサポートされません。

関連する問題