1

Storyboard に UIImageView があります。ドキュメント アウトライン階層の直後に、UIVisualEffectView の両方を中心 X、中心 Y、ビュー コントローラーのトップ ビューであるスーパー ビューと同じ幅と高さに設定しています。

これは機能します。問題は、ポートレートとランドスケープの間の回転中に、UIImageView の下に数ミリ秒間スニーク ピークが表示されることです。言い換えれば、UIImageView は UIVisualEffetView よりも速くレイアウトを取得し、ユーザーがぼやけていない画像を見ることができます。

これに対する修正はありますか?

4

1 に答える 1

0

階層内の最初のビュー (UIImageView) の Autolayout をトップ ビューで、2 番目のビュー (UIVisualEffectView) を最初のビューで設定します。このようにして、UIVisualEffectView は UIImageView に従ってレイアウトされます。

お役に立てれば。

于 2015-03-03T08:46:48.073 に答える