代码之家  ›  专栏  ›  技术社区  ›  CrashCodes

React Native中的ImageResizeMode

  •  2
  • CrashCodes  · 技术社区  · 8 年前

    反应本机样式信息 Docs 对于上面提到的图像 ImageResizeMode 枚举,但我不知道如何导入它。

    用于 resizeMode ,我宁愿使用枚举而不是内联字符串文本。

    import { ImageResizeMode } from 'react-native';
    

    但我得到:

    ImageResizeMode未定义

    2 回复  |  直到 7 年前
        1
  •  1
  •   Peter Theill    7 年前

    在RN的早期版本中,它作为 Image 所以你可以 Image.resizeMode.cover 只需导入 图像 类。但是核心团队决定放弃这一点(参见 https://github.com/facebook/react-native/issues/20177 ,所以正确的方法实际上是使用字符串值。或者创建自己的枚举。

        2
  •  0
  •   MoKhajavi75    8 年前

    仅使用:

    import { Image } from 'react-native';

    然后:

    <Image
      style={{flex: 1}}
      source={require('../PATH')}
      resizeMode="SOME_VALUE"
    />
    

    哪一个 SOME_VALUE

    可以是 contain ,请 cover ,请 stretch ,请 center ,请 repeat .

    推荐文章