Skip to content

I find why this component cannot be nested #215

Closed
@zjhsd2007

Description

@zjhsd2007

the reason is ViewPagerAndroid!!!
see this test code:

'use strict';
import React,{
    Component,
    View,
    Text,
    ViewPagerAndroid
} from 'react-native';

export default class TestCpt extends Component {
    constructor(props){
        super(props);
    }
    render(){
        return (
            <ViewPagerAndroid
                initialPage={1}
                style={{flex:1}}
            >
                <View>
                    <ViewPagerAndroid
                        initialPage={1}
                        style={{flex:1}}
                    >
                        <View><Text>page1-1</Text></View>
                        <View><Text>page1-2</Text></View>
                        <View><Text>page1-3</Text></View>
                    </ViewPagerAndroid>
                </View>
                <View>
                    <ViewPagerAndroid
                        style={{flex:1}}
                    >
                        <View><Text>page2-1</Text></View>
                        <View><Text>page2-2</Text></View>
                        <View><Text>page2-3</Text></View>
                    </ViewPagerAndroid>
                </View>
                <View>
                    <ViewPagerAndroid
                        style={{flex:1}}
                    >
                        <View><Text>page3-1</Text></View>
                        <View><Text>page3-2</Text></View>
                        <View><Text>page3-3</Text></View>
                    </ViewPagerAndroid>
                </View>
            </ViewPagerAndroid>
        )
    }
}

In this test, the inital page(page2-1) can not display,need rota device. the react-native-scrollable-tab-view can not nested is this reason

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions