我想根据设备类型(例如手机,平板电脑和iPad)更改ui。是否有最佳实践来实现本机反应。
答案 0 :(得分:0)
嗯,这实际上取决于您要实现的目标。
您可以考虑以下两种选择:
1)使用react-native-device-info
之类的库来检测设备是平板电脑还是手机。如果您打算为平板电脑和移动设备提供完全独立的功能,则可以根据设备类型呈现特定的组件。
2)编写样式表/组件样式以缩放到任何设备尺寸。无论如何,您都应该这样做,但是如果您不希望特定设备类型具有特定功能,这是正确的方法。
希望有帮助。