bef*_*ife 8 svg image reactjs react-native
我接下来在我的本机应用程序中使用 svg:
import TestLogo from "../../assets/TestLogo.svg";
<TestLogo />
Run Code Online (Sandbox Code Playgroud)
我以下一种方式使用背景图像:
import background from '../../assets/modules/auth/signUpPattern.png'
<ImageBackground source={background} style={{width: '100%', height: '100%', alignItems: 'center'}}>
Run Code Online (Sandbox Code Playgroud)
如果我使用下一个语法:
import Background from '../../assets/modules/auth/signUpPattern.svg'
<ImageBackground source={<Background />} style={{width: '100%', height: '100%', alignItems: 'center'}}>
Run Code Online (Sandbox Code Playgroud)
我有空白空间,不是 svg 图像背景,如何解决?
小智 5
import TestLogo from "../../assets/TestLogo.svg";
<TestLogo />
Run Code Online (Sandbox Code Playgroud)
您可以使用它为屏幕添加背景图像。只需要将样式添加到 TestLogo 组件中即可。
例子:
<TestLogo
style={{
position: 'absolute',
top: 0,
left: 0,
right: 16,
bottom: 0,
}}
/>
Run Code Online (Sandbox Code Playgroud)