我试过这个,但得到一个错误"TypeError:this._viewCreator[type]不是一个函数"。
我不应该从 React Native 导入或使用其他库吗?
import {ART} from 'react-native'
const {
Shape,
Path,
} = ART
class Circle extends React.Component {
render() {
const {radius, ...rest} = this.props
const circle = Path()
.move(radius, 0)
.arc(0, radius * 2, radius)
.arc(0, radius * -2, radius)
return <Shape {...rest} d={circle} />
}
...
<Circle radius={10} fill={blue} />
谢谢!
您可以使用
0 dimHeight
的 Cylinder
:
<Cylinder
radiusTop={1}
dimHeight={0}
segments={32}
/>