最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

React-Native TextInput組件詳解及實例代碼

 更新時間:2016年10月08日 10:14:02   作者:順子_RTFSC  
這篇文章主要介紹了React-Native TextInput組件詳解及實例代碼的相關資料,需要的朋友可以參考下

同時適配Android和IOS

代碼注釋比較詳細

/**
 * Sample React Native App
 * https://github.com/facebook/react-native
 * @flow
 */

import React, {Component} from 'react';
import {
  AppRegistry,
  StyleSheet,
  Text,
  View,
  TextInput,
  Platform,
  TouchableOpacity,
} from 'react-native';

//獲取屏幕信息
var Dimensions = require('Dimensions');
var width = Dimensions.get('window').width;

class TextInputG extends Component {

  render() {
    return (
      <View style={styles.container}>

        {/*賬號輸入框在這里用View包裹以便處理器樣式*/}
        <View style={styles.textInputViewStyle}>
          <TextInput
            style={styles.textInputStyle}
            //站位符
            placeholder='手機號'/>
        </View>
        {/*密碼輸入框*/}
        <View style={styles.textInputViewStyle}>
          <TextInput
            style={styles.textInputStyle}
            placeholder='密碼'
            //密文
            secureTextEntry={true}/>
        </View>

        {/*設置控件可點擊*/}
        <TouchableOpacity onPress={()=>{alert('點擊登錄')}}>
          {/*登錄按鈕*/}
          <View style={styles.textLoginViewStyle}>
            <Text style={styles.textLoginStyle}>登錄</Text>
          </View>
        </TouchableOpacity>

      </View>
    );
  }
}

const styles = StyleSheet.create({
  container: {
    //設置占滿屏幕
    flex: 1,
    // backgroundColor: 'black',
    marginTop: 140,

  },
  //包裹輸入框View樣式
  textInputViewStyle: {
    //設置寬度減去30將其居中左右便有15的距離
    width: width - 30,
    height: 45,
    //設置圓角程度
    borderRadius: 18,
    //設置邊框的顏色
    borderColor: 'blue',
    //設置邊框的寬度
    borderWidth: 1,
    //內邊距
    paddingLeft: 10,
    paddingRight: 10,
    //外邊距
    marginTop: 10,
    marginLeft: 20,
    marginRight: 20,
    //設置相對父控件居中
    alignSelf: 'center',


  },
  //輸入框樣式
  textInputStyle: {
    width: width - 30,
    height: 35,
    paddingLeft: 8,
    backgroundColor: '#00000000',
    // alignSelf: 'center',
    //根據不同平臺進行適配
    marginTop: Platform.OS === 'ios' ? 4 : 8,
  },

  //登錄按鈕View樣式
  textLoginViewStyle: {
    width: width - 30,
    height: 45,
    backgroundColor: 'red',
    borderRadius: 20,
    marginTop: 30,
    alignSelf: 'center',
    justifyContent: 'center',
    alignItems: 'center',
  },
  //登錄Text文本樣式
  textLoginStyle: {
    fontSize: 18,
    color: 'white',


  },

});

module.exports = TextInputG;

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

  • React中條件渲染的常見方法總結

    React中條件渲染的常見方法總結

    條件渲染在React開發(fā)中非常重要的功能,它允許開發(fā)人員根據條件控制渲染的內容,在創(chuàng)建動態(tài)和交互式用戶界面方面發(fā)揮著至關重要的作用,本文總結了常用的的條件渲染方法,需要的朋友可以參考下
    2024-01-01
  • react電商商品列表的實現流程詳解

    react電商商品列表的實現流程詳解

    這篇文章主要介紹了react實現電商商品列表的流程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-08-08
  • React 實現井字棋的示例代碼

    React 實現井字棋的示例代碼

    本文主要介紹了React 實現井字棋,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-07-07
  • React 模塊聯(lián)邦多模塊項目實戰(zhàn)詳解

    React 模塊聯(lián)邦多模塊項目實戰(zhàn)詳解

    這篇文章主要介紹了React 模塊聯(lián)邦多模塊項目實戰(zhàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • 利用React Router4實現的服務端直出渲染(SSR)

    利用React Router4實現的服務端直出渲染(SSR)

    這篇文章主要介紹了利用React Router4實現的服務端直出渲染(SSR),小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-01-01
  • 解決React報錯Property?'value'?does?not?exist?on?type?EventTarget

    解決React報錯Property?'value'?does?not?exist?on?

    這篇文章主要為大家介紹了React報錯Property?'value'?does?not?exist?on?type?EventTarget的解決方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-12-12
  • 如何將你的AngularJS1.x應用遷移至React的方法

    如何將你的AngularJS1.x應用遷移至React的方法

    本篇文章主要介紹了如何將你的AngularJS1.x應用遷移至React的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • 詳解React項目中碰到的IE問題

    詳解React項目中碰到的IE問題

    這篇文章主要介紹了React項目中碰到的IE問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • React?Hooks useReducer?逃避deps組件渲染次數增加陷阱

    React?Hooks useReducer?逃避deps組件渲染次數增加陷阱

    這篇文章主要介紹了React?Hooks?之?useReducer?逃避deps后增加組件渲染次數的陷阱詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-09-09
  • React Native 資源包拆分實戰(zhàn)分析

    React Native 資源包拆分實戰(zhàn)分析

    這篇文章主要為大家介紹了React Native 資源包拆分實戰(zhàn)分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08

最新評論

新蔡县| 盖州市| 邵武市| 余姚市| 长武县| 东乡县| 广灵县| 大余县| 白朗县| 嘉善县| 亚东县| 高阳县| 南宫市| 太仆寺旗| 泊头市| 玉环县| 邹平县| 三门峡市| 定南县| 宝清县| 贡觉县| 青田县| 轮台县| 吉安县| 云龙县| 阳西县| 博野县| 泾阳县| 临潭县| 广饶县| 宣化县| 福安市| 两当县| 赤城县| 惠州市| 新竹市| 柳州市| 会泽县| 苏尼特右旗| 鹿泉市| 固安县|