react-native从入门到实战系列教程一Switch组件和StatusBar的运用
创始人
2024-11-12 21:35:04
0

跨平台通用的组件。这是一个受控组件,你必须使用onValueChange回调来更新value属性以响应用户的操作。如果不更新value属性,组件只会按一开始给定的value值来渲染且保持不变,看上去就像完全点不动。

实现效果

请添加图片描述

代码实现

import {View, Text, StatusBar, Switch, Platform} from 'react-native'; import {useEffect, useState} from 'react';  function HomeScreen() {   const [isEnabled, setIsEnabled] = useState(false);   const toggleSwitch = () => setIsEnabled(previousState => !previousState);   useEffect(() => {     if (Platform.OS === 'android') {       alert('Android device detected. ');     } else {       Alert('iOS device detected. ');     }   }, []);   return (     {         flex: 1,         justifyContent: 'center',         alignItems: 'center',         width: '100%',         backgroundColor: '#F5FCFF',       }}>                       开关状态: {isEnabled ? 'On' : 'Off'}              toggleSwitch}         thumbColor={isEnabled ? '#f5dd4b' : '#f4f3f4'}         trackColor={{false: '#c491f7', true: '#81b0ff'}}         value={isEnabled}       />                禁用状态:                        ); } export default HomeScreen;  

这样就实现了一个切换功能,展示不同的内容

相关内容

热门资讯

讲义辅助!点我达辅助(辅助挂)... 讲义辅助!点我达辅助(辅助挂)一直存在有辅助技巧(有人有挂)1、点我达辅助辅助器安装包、点我达辅助辅...
模块辅助!威信茶馆有挂的吗(辅... 模块辅助!威信茶馆有挂的吗(辅助挂)一直真的是有辅助脚本(揭秘有挂)1、玩家可以在威信茶馆有挂的吗线...
总结辅助!决战卡五星辅助修改器... 总结辅助!决战卡五星辅助修改器(辅助挂)一贯是有辅助app(有挂实锤)1、下载好决战卡五星辅助修改器...
要领辅助!微信小程序怎么开挂(... 要领辅助!微信小程序怎么开挂(辅助挂)切实是有辅助工具(讲解有挂)1、微信小程序怎么开挂免费辅助多个...
办法辅助!来来云南辅助(辅助挂... 办法辅助!来来云南辅助(辅助挂)都是真的是有辅助器(果真有挂)1、起透看视 来来云南辅助辅助软件价格...
机巧辅助!微信小程序边锋辅助(... 机巧辅助!微信小程序边锋辅助(辅助挂)真是真的是有辅助插件(有挂解惑)1、进入到微信小程序边锋辅助是...
攻略辅助!蜀山四川小程序脚本(... 攻略辅助!蜀山四川小程序脚本(辅助挂)切实真的是有辅助插件(有挂辅助)1、完成蜀山四川小程序脚本辅助...
妙招辅助!大头大菠萝辅助(辅助... 妙招辅助!大头大菠萝辅助(辅助挂)一直确实有辅助方法(详细教程)1、大头大菠萝辅助免费脚本咨询教程、...
模块辅助!哈局透视辅助(辅助挂... 模块辅助!哈局透视辅助(辅助挂)果然真的是有辅助挂(有挂详细)1、玩家可以在哈局透视辅助透视最简单三...
机巧辅助!小松宿松游戏辅助(辅... 机巧辅助!小松宿松游戏辅助(辅助挂)一直是真的有辅助神器(的确有挂)1、打开软件启动之后找到中间准星...