我是本机编程的新手。我需要在一定时间内模糊图像。正如下面的代码所示,我所做的是一个非常基本的方法。如果有人可以更好地实现这一目标,那将是很好的。使用以下方法,即使我遇到了一个大问题,也就是每秒我的屏幕都会刷新。而且我相信这也是一个性能问题。
componentWillMount() {
setInterval( () => {
this.setState({
bgBlured: this.state.bgBlured + 1
})
}, 1000)
}
render() {
console.log(this.state.bgBlured)
return (
<View style={styles.container}>
<Image
source={bg}
blurRadius={this.state.bgBlured} />
</View>
)
}
有人可以帮我解决这个问题吗?