react-native
앱에 화면의 세부 정보가 표시됩니다. 왼쪽 열에는 항목을 설명하는 레이블이 있고 오른쪽에는 항목의 가치가있는 매우 간단한 화면입니다. 값 중 하나 인 경우 ListView
을 렌더링해야하는데 제대로 정렬 할 수 없습니다.반응식 네이티브에서 ListView를 올바르게 맞추기
는 iOS에서 실행하십시오 : 아래 증상 rnplay에 샘플 응용 프로그램입니다. 여기서 ComponentListView
은 ListView
을 렌더링하는 데 사용하는 재사용 가능한 구성 요소이며 component
에 전달 된 data
의 각 항목을 소품으로 렌더링하고 렌더링 할 때 component
및 data
을 사용합니다. 여기서 목록은 BackupList
이고 각 행에서 렌더링 할 구성 요소는 BackupSummary
입니다. 앱을 실행하면 백업이 제대로 정렬되지 않은 것을 알 수 있습니다. 시뮬레이터의 Inspector
에서 실행했고 ListView
이 어디에서 시작합니까? Varun Accepted
이 표시됩니다. 왜 그런지 모르겠습니다. 지금은 this.props.backupContacts
에 단 하나의 항목이 있지만 더 많은 항목이있을 수 있습니다. 나는 그것이 성공하지 못하게하기 위해서 alignItems, justifyContent, alignSelf
과 같은 많은 다른 flexbox
속성을 시도했다.
해결 방법을 알고 계시면 알려 주시기 바랍니다.
처럼 자신 만 지금은 일을하고 난 당신의 솔루션을보고 질문을 업데이트하는 오버 플로우를 쌓아왔다. 그럼에도 불구하고 당신의 해결책은 정확합니다. 'ListView '가'View'안에 배치하지 않고 왜 그렇게 보이는지 알고 있습니까? 나는 다시 한번 똑같은 실수를 저 지르지 않도록 그것을 이해하고 싶었다. 감사! –
저는 'JustifyContent'와 같은 flex 속성이 하위 구성 요소에서 작동하기 때문에 그 부분을 생각합니다. – Abhishek