0

UIScrollView に多くのサブビューを持つ UIView があります。UIScrollView が画面から左にスライドすると、UIView のアルファ値が減少します。最終的にはほぼ0.0です。

問題は、UIView のアルファが 1.0 未満になると、すべてのサブビューの側面を見ることができ、最も効果的なのは、UIImageView のアウトラインが表示されることです。 UIView.

答えは UIView.layer.ShouldRastersize = YES; だと思いました。ただし、これは動くビューには適しておらず、いずれにしてもビュー全体が衝撃的に見えます。

では、これをどのように行うべきですか?

4

2 に答える 2

0

まあ、私は似たようなことをしたと思います.iOSでライトボックス効果を複製しました.

私がしたことは、最初にサブビューをすばやくフェードアウトしてから、それを含む親ビューをフェードアウトすることでした。

背景の色あせは見られませんが、サブビューが親指のように突き出ているので、その方が見栄えがよくなりました。

于 2013-05-26T14:34:41.680 に答える