我想为 2 页使用一个图标。如果我在主屏幕上并且如果我按图标 A,那么它将转到屏幕 A,并且图标 A 更改为图标 B。如果我按图标 B,它将转到屏幕 B,并且图标更改为 A。使用本机应用程序路由器 (堆)。
问问题
154 次
1 回答
0
添加一个状态变量 sayclicked=false
并在 on click 函数中更改它,并基于 i=这个状态值更改图标
我做了什么
renderPasswordAccessory() {
let { secureTextEntry } = this.state;
let name = !secureTextEntry ?
'visibility' : 'visibility-off';
return (
<MaterialIcon
size={20}
name={name}
color={TextField.defaultProps.baseColor}
onPress={this.onAccessoryPress}
suppressHighlighting
/>
);
}
于 2019-06-14T12:26:32.320 回答