Tôi đang làm việc về hướng dẫn điều hướng React Native. Tôi phát hiện ra rằng tất cả bố cục bắt đầu tải từ đầu màn hình thay vì bên dưới thanh trạng thái. Điều này khiến hầu hết các bố cục trùng lặp với thanh trạng thái. Tôi có thể khắc phục điều này bằng cách thêm phần đệm vào chế độ xem khi tải chúng. Đây có phải là cách thực tế để làm điều đó? Tôi không nghĩ rằng việc thêm đệm theo cách thủ công là một cách thực tế để giải quyết nó. Có cách nào thanh lịch hơn để sửa lỗi này không?
import React, { Component } from 'react';
import { View, Text, Navigator } from 'react-native';
export default class MyScene extends Component {
static get defaultProps() {
return {
title : 'MyScene'
};
}
render() {
return (
<View style={{padding: 20}}> //padding to prevent overlap
<Text>Hi! My name is {this.props.title}.</Text>
</View>
)
}
}
Dưới đây hiển thị ảnh chụp màn hình trước và sau khi thêm phần đệm.