【问题标题】:Image Sheet in React NativeReact Native 中的图像表
【发布时间】:2021-12-13 20:42:02
【问题描述】:
【问题讨论】:
标签:
reactjs
react-native
react-image
react-image-crop
【解决方案1】:
作为解决方案:
您可以将您的图像 (jpg/png/jpeg) 转换为 SVG 文件,然后使用该 SVG 创建一个 react 组件以在您的 React Native 应用程序上使用。
说明
第一步
使用转换器工具将您的图像转换为 SVG。你也可以使用pngtosvg等在线网站
第二步
使用 react-svgr 或 svg2jsx 等在线工具将 SVG 转换为有效组件
第三步
假设您得到以下组件:
import * as React from "react"
import Svg, { Path } from "react-native-svg"
function SvgComponent(props) {
return (
<Svg width={48} height={1} xmlns="http://www.w3.org/2000/svg" {...props}>
<Path d="M0 0h48v1H0z" fill="#063855" fillRule="evenodd" />
</Svg>
)
}
export default SvgComponent
现在,将其作为常规组件导入您的应用程序。