Как обращаться с zIndex?zIndex in React Native
Я попытался указать наибольшее число из Scrollview, но это все еще на дне (
Без ScrollView это выглядит, но мне нужно, чтобы прокрутить до изображения.
Спасибо
Как обращаться с zIndex?zIndex in React Native
Я попытался указать наибольшее число из Scrollview, но это все еще на дне (
Без ScrollView это выглядит, но мне нужно, чтобы прокрутить до изображения.
Спасибо
Это было реализовано в прошивке от 0,30 (см commit changes) и андроид в 0.31 (changes)
Я сделал простой пример компонента для того, как я его с помощью:
'use-strict';
import React, { Component } from 'react';
const { View, StyleSheet } = require('react-native');
const styles = StyleSheet.create({
wrapper: {
flex:1,
},
back: {
width: 100,
height: 100,
backgroundColor: 'blue',
zIndex: 0
},
front: {
position: 'absolute',
top:25,
left:25,
width: 50,
height:50,
backgroundColor: 'red',
zIndex: 1
}
});
class Layers extends Component {
constructor(props) {
super(props);
}
render() {
return (
<View style={styles.wrapper}>
<View style={styles.back}></View>
<View style={styles.front}></View>
</View>
);
}
}
module.exports = Layers;
Итак, в вашем примере, если вы отмените заказ, который вы загрузите 'назад' и 'front', делает ли zIndex все еще хорошо? Я только спрашиваю причину, теперь у вас есть загрузка на фронт, чтобы он работал независимо от zIndex, не так ли? –
Вы правы, что если вы отмените заказ, они все равно будут в целевом индексе z. Возможно, вы думаете, что порядок внешнего вида может изменить слоирование, но View работает очень похоже на html Div в том смысле, что они не рисуют на экране в виде слоев, но в конечном итоге складываются сверху вниз – Felipe
ZIndex не поддерживается реагировать родной, для того, что вы помещаете элементы в определяет его порядок компоновки. вы можете попробовать сделать переполнение видимым в scrollview. – Abhishek
Я считаю, что zIndex поддерживается в последней версии реакции native для iOS. Возможно, посмотрите здесь пример: https://github.com/facebook/react-native/commit/d64368b9e239b574039f4a6508bf2aeb0806121b –
Я не думаю, что это проблема с z-индексом, а скорее, что просмотр аватара становится привязанным к границам его родительского прокрутки. Посмотрите, можете ли вы обойти это, установив стиль в представлении прокрутки так: '' –