React Native

Stylowanie i układ w React Native

Flexbox, absolute positioning, responsywny design, safe area, style specyficzne dla platformy

18 pytań z rozmów·
Junior
1

Jaki jest domyślny kierunek flexDirection w React Native?

Odpowiedź

W React Native flexDirection ma domyślnie wartość 'column', w przeciwieństwie do sieci, gdzie wynosi 'row'. Oznacza to, że elementy potomne są domyślnie układane pionowo od góry do dołu. Ta różnica odzwierciedla typowe konwencje interfejsów mobilnych, w których układy pionowe są częstsze.

2

Jak utworzyć style wielokrotnego użytku w React Native?

Odpowiedź

StyleSheet.create() to zalecana metoda tworzenia stylów w React Native. Pozwala zdefiniować obiekt stylów, który można wykorzystać ponownie w wielu komponentach. To podejście optymalizuje wydajność, walidując style tylko raz przy starcie i odwołując się do nich poprzez ID zamiast tworzyć obiekty na nowo przy każdym renderowaniu.

3

Której właściwości użyć, aby wyśrodkować element zarówno poziomo, JAK i pionowo w jego kontenerze?

Odpowiedź

Aby wyśrodkować element w obu osiach, należy połączyć justifyContent: 'center' (oś główna) i alignItems: 'center' (oś poprzeczna). Przy domyślnym flexDirection ('column') justifyContent wyśrodkowuje pionowo, a alignItems poziomo. Te dwie właściwości współpracują, aby uzyskać idealne wyśrodkowanie.

4

Jaka jednostka miary jest domyślnie używana w React Native dla wymiarów?

5

Która właściwość pozwala pozycjonować element absolutnie względem jego rodzica?

+15 pytań z rozmów

Opanuj React Native na następną rozmowę

Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.

Zacznij za darmo