我设置了父容器的 alignItems: ItemAlign.Center,但发现有个子组件偏到了底部。后来看到它设置了 .alignSelf(ItemAlign.End),请问这两个属性哪个优先?是不是 alignSelf 会覆盖 alignItems?
我设置了父容器的 alignItems: ItemAlign.Center,但发现有个子组件偏到了底部。后来看到它设置了 .alignSelf(ItemAlign.End),请问这两个属性哪个优先?是不是 alignSelf 会覆盖 alignItems?
1 回答879 阅读✓ 已解决
1 回答1.2k 阅读
1 回答1k 阅读
1 回答968 阅读
1 回答940 阅读
1 回答842 阅读
1 回答799 阅读
你的理解完全正确:alignSelf 优先级高于 alignItems。
alignItems 是容器级别的;
alignSelf 是子组件单独指定的,会覆盖容器默认设置;
示例对比:
alignSelf 适合局部微调对齐方式,不建议全局使用。