【发布时间】:2019-01-05 17:56:09
【问题描述】:
我以某种方式通过组件创建了一个搜索图标,我只想知道当有人按下它时如何扩展搜索栏图标..
import { TouchableOpacity,View, Image} from 'react-native';
import { SearchBar } from 'react-native-elements';
export default class Search extends Component{
onClick(){
return <SearchBar/> // [![Seach Image][1]][1]not working
}
render(){
// not worrking
let search = <SearchBar/>;
return(
<View>
<TouchableOpacity
onPress={() => {
return search
}}
>
<Image
source={require('../images/tabs/search.png')}
style={{height: 40, width: 60}}
resizeMode={'contain'}
/>
</TouchableOpacity>
</View>
)
}
}
【问题讨论】:
-
这就是您要找的吗? codesandbox.io/s/3vrly046k5
-
@AravindS 不,那是什么......
-
这是一个展示如何为宽度设置动画的示例
-
是的,我希望图标展开并接受用户输入..但它覆盖了标题标题,,所以看起来很奇怪..
-
用动画试试
标签: javascript reactjs react-native