为平板电脑和手机渲染不同的视图

时间:2019-01-22 10:16:20

标签: react-native

我想根据设备类型(例如手机,平板电脑和iPad)更改ui。是否有最佳实践来实现本机反应。

1 个答案:

答案 0 :(得分:0)

嗯,这实际上取决于您要实现的目标。

您可以考虑以下两种选择:

1)使用react-native-device-info之类的库来检测设备是平板电脑还是手机。如果您打算为平板电脑和移动设备提供完全独立的功能,则可以根据设备类型呈现特定的组件。

2)编写样式表/组件样式以缩放到任何设备尺寸。无论如何,您都应该这样做,但是如果您不希望特定设备类型具有特定功能,这是正确的方法。

希望有帮助。