React-Native Native控件支持

时间:2017-08-07 06:34:53

标签: react-native

通常,跨平台框架支持本机控件的子集,但绝不是全部。例如,Xamarin.Forms支持IOS / Android / UWP上的一组本机控件,但不是全部。

为了向Xamarin.Forms添加本机控件,我们需要将本机UI控件转换为兼容的Xamarin.Forms控件。

这在React-Native中是怎么回事? React-Native是否支持所有本机控件或仅支持子集?

1 个答案:

答案 0 :(得分:1)

React Native移植了大多数本机UI组件,但并非全部。就像Xamarin.Forms一样,为了使代码跨平台,一些原语已被重命名:https://facebook.github.io/react-native/docs/components-and-apis.html

如果您需要自定义或第三方组件,则必须为每个平台包装它。 iOSAndroid的指南。这包括为每个平台创建ViewManager,使您可以通过桥接器控制本机UI视图。

简而言之,它可以支持所有人。