2017-12-05 7 views
3

大型タイトルとUIRefreshControlのナビゲーションコントローラにコントローラが組み込まれています。テーブルビューでプル・トゥ・リフレッシュすると、アクティビティインジケータのアニメーションが非常に不安定になります。UIRefreschControlの、ナビゲーションバー用の大きなタイトルの不思議なアニメーション

enter image description here

私は私のコードで悪い行動を持っている場合、私は知らないのですか?

tableView.refreshControl = UIRefreshControl() tableView.refreshControl?.addTarget(self, action: #selector(downloadData), for: .valueChanged)

+0

同じ問題。 Li Simの答えは50%を修正します。今私の問題は、リフレッシュコントロールが複数回プッシュしてリフレッシュされるということです。 – Grifas

答えて

0

あなたがfalseにあなたのナビゲーションバーの半透明の外観を設定した場合は、不透明なバーを処理するために、あなたのビューコントローラに次のコードを含める必要があります。また、ストーリーボードでは、tableviewにはSuperviewに拡張された上限制約が必要です。どういうわけか、そのようなことを示す適切な文書がない理由はわかりませんが、不思議なアニメーションを解決するようです。 self.extendedlayoutincludesopaquebars = true

関連する問題