我有一個「封面」圖像的頂部我的意見之一,我希望能夠模糊出來,當你將它從視圖中滾動出來作爲一個很酷的效果。反應原生 - 動畫blurRadius的圖像
我的狀態包含一個blurRadius
屬性,我將其綁定到我的<Image>
組件上的blurRadius={this.state.blurRadius}
支柱。
我有一個<ScrollView>
和我進行監視時,它與onScroll
,在那裏我打電話setState({blurRadius: value})
滾動 - value
是,你已經滾動視圖的距離。
我也設置了滾動視圖上的scrollEventThrottle={30}
道具,以便我在用戶滾動時定期接收事件。
這個問題似乎是blurRadius更新,但經過了很長的延遲 - 並且只能達到最大值。我是否錯過了一些東西以便使圖像在每次調用setState
時應用新的blurRadius?
難道是圖像太大?