[英]Want a UIVisualEffectView affected by content above as well as below it?
我有一個UIVisualEffectView
與UIBlurEffect
效果作為固定UICollectionViewCell
在UICollectionView
。
模糊被一個圖標遮蓋,因此該圖標以微妙的閃光方式出現,以響應在其頂部繪制的內容。
效果是在收藏背景之上。 由於它保持固定狀態,並且下面滾動的背景不斷變化,因此它會慢慢改變以反映背景,看起來非常漂亮。
但是,除了集合的滾動背景之外, 大多數內容都在模糊效果之前繪制 。 這是必要的,因為其他內容更重要,並且不應被遮蓋。
即使它位於更重要的內容的后面,我還是希望效果視圖能夠反映在其前面滾動的內容。 有關如何使其工作的任何建議?
思路:
謝謝。
我選擇了第二種選擇的稍有改進的版本。
我向集合視圖中添加了一些重復的單元格,這些單元格在模糊之后呈現,然后也在前面呈現。 我只對其中一種顏色很多的單元格類型執行了此操作。 效果很好。
如果您有更好的方法,我會很樂意為您分配正確的答案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.