问题标签 [react-native-flexbox]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - React Native 上的右为左
试图在 renderRow 中显示一个列表项。我已经在我的项目中实现了 RTL,正如 react native 文档中所定义的那样,我对console.log(I18nManager.isRTL ? 'yes' : 'no')
.
我正在尝试展示一个设计好的表格单元格,所以它是一个图像,我正在尝试在其上布置我的项目。所以标志是这样定义的:
结果令人失望。
最困扰我的是它过去看起来还不错,我不确定是什么把它弄成这样。
此外,当应用程序启动时,“正在加载”文本显示在窗口的右侧。
react-native - justifyContent:React Native 中的“空间均匀”
我可以justifyContent: 'space-evenly'
在 React Native 中的任何元素上使用吗?在哪些?语法应该是什么样的?
谢谢!
css - How do I add flex-direction and flex-wrap to the same row?
I have this React component:
The CSS:
How would I add them to the same row and apply flex-direction
and flex-wrap
? (https://css-tricks.com/snippets/css/a-guide-to-flexbox/)
I tried
but it didn't do anything.
reactjs - 反应原生元素列表宽度太窄
我在这里使用 react-native-elements 列表:https ://react-native-training.github.io/react-native-elements/API/lists/
当我用它渲染它时,flex: 1
它非常狭窄。当我用width: 400
它渲染它时就可以了。
以下是样式:
这是列表代码:
这是上面代码的样子:
如果我设置containerStyle={{width: 400}}
我认为 flex: 1 会使其成为最大宽度?我需要做什么才能让它占据整个父容器?
react-native - 无法在 React-native 中更改自定义组件的宽度和高度?
我有一个最小的自定义无状态组件,如下所示:
所以我想在另一个组件中导入并使用它。
这里我们至少有 2 个莫名其妙的事实:
1)更重要的是 ViewBox(或您要在此处使用的每个自定义组件)的宽度和高度完全失控!分配数字大小或 Flex 值无效,并且 ViewBox 保持呈现内部文本所需的最小宽度/高度。
2)删除根视图(因此 ViewBox 成为根) ViewBox 继续忽略任何大小,但现在它填充了所有可用空间....为什么?
所有提到的行为都使用自定义视图(在本例中为 ViewBox)发生,而不是如果将其替换为普通视图,则所有工作都按预期工作。
我想知道足够多的 React-native 的 flex 和 UI 最佳实践,但是文档没有很好地涵盖这两种情况。希望有人能给我惊喜!
ios - React Native:用于 ScrollView 的 Flex 不起作用
我有一个简单的 View,它有两个孩子,另一个 View 和一个 ScrollView。ScrollView 应该比同级别的 View 高 5 倍,使用 flexbox。
顺便说一句,使用第二个 View 而不是 ScrollView 就可以了!
任何想法如何使用 ScrollView 实现 1:5 的比例?
reactjs - 带有 Flex 尺寸的视图内的按钮被截断了他的文本
一般来说,我是 react-native 和移动应用程序开发的新手,我正在尝试为我的应用程序创建一个标题,其中包含一个文本和一个按钮。
这是我的代码:
因此,我将带有 flexDirection 的标题放在行中,并在我的视图中添加了我的文本和带有 flex: 1 和 flex: 2 的 Button 元素,所以我期待这个结果:
但相反,我有这个:按钮内的文本被截断,我的按钮没有占用他应该占用的空间。
我尝试使用 alignSelf 属性和宽度,但似乎没有任何效果。
在 facebook Button 示例中,我可以看到 Button 可以定义 Button 的宽度,但我不知道如何使其工作。