1.默认的Button有很大的缺陷,会沾满一行。使用TouchableOpacity和TouchableHeighlight加边框来实现button
2.使用flex布局,设置margin无效,当需要指定位置时候需要使用绝对布局,使用方法和web一样
3.实现一个弹出框:上面是一张图,下面是一个按钮,全部水平居中
样图:
代码:
import React, {Component} from 'react';
import {
View
, Button,
Alert,
StyleSheet,
TextInput,
Text,
ScrollView,
Image,
FlatList,
TouchableHighlight,
ToastAndroid,
Modal,
TouchableOpacity
} from 'react-native';
const Dimensions = require('Dimensions'); //必须要写这一行,否则报错,无法找到这个变量
const ScreenWidth = Dimensions.get('window').width;
const ScreenHeight = Dimensions.get('window').height;
export default class Modal_T extends React.Component {
constructor(props) {