当前位置: 首页 > article >正文

PageView组件的用法

文章目录

  • 1 概念介绍
  • 2 使用方法
  • 3 示例代码

我们在上一章回中介绍了如何屏蔽事件关的内容,本章回中将介绍PageView Widget.闲话休提,让我们一起Talk Flutter吧。

在这里插入图片描述

1 概念介绍

我们在这里介绍的PageView是指左右滑动或者上下滑动显示不同的页面,Flutter把它封装成了独立的Widget。如果有看官们会Android编程的话,就会发现它的功
能和ViewPage以及ViewPage2的功能类似。本章回中将详细它的使用方法。

2 使用方法

和其它的组件一样,PageView提供了相关的属性来控制自己,我们只需要给属性赋值就可以,下面是常用的属性:

  • scrollDirection属性用来控制滑动的方向,例如Axis.horizontal表示水平滑动时切换页面;
  • children属性用来存放滑动的页面,它是一个List,可以存放多个页面;
  • onPageChanged属性是一个回调方法,当页面滑动时它就会被回调,方法中的参数是页面的索引值,索引值与children中的数量一致,不过是从0开始;

3 示例代码

return Scaffold(
  appBar: AppBar(
    title: const Text(

http://www.kler.cn/a/461634.html

相关文章:

  • ​​​​​​​CDP集群安全指南系列文章导读
  • 双指针算法详解
  • 【STM32】项目实战——OV7725/OV2604摄像头颜色识别检测(开源)
  • SASS 简化代码开发的基本方法
  • 项目:停车场车辆管理系统
  • 2024年大型语言模型(LLMs)的发展回顾
  • Java开发-后端请求成功,前端显示失败
  • Scrapy和Selenium结合使用完整步骤
  • [微服务] - MQ入门
  • 19704 团建
  • Arduino 小白的 DIY 空气质量检测仪(3)- TVOC模块、CO2模块
  • Ungoogled Chromium127编译指南 Linux篇 - Docker简介(五)
  • R语言入门笔记:第一节,快速了解R语言——文件与基础操作
  • [C#] 「Unity」「游戏开发」如何在Canvas下的Button控件下实例化Image元素
  • 【Python】 glob批处理模块的学习
  • 如何使用C++ 实现类似 Qt 的信号与槽机制
  • 碰一碰矩阵发视频的技术开发,支持OEM
  • I.MX6ULL-GPT实现延时
  • 亚矩阵云手机技术形态与应用方向
  • STM32闭环控制直流电机和LCD界面方案
  • 路由器和交换机之作用、区别(The Role and Difference between Routers and Switches)
  • sqoop将MySQL数据导入hive
  • Python的秘密基地--[章节8] Python 数据科学与机器学习
  • 【GeekBand】C++设计模式笔记17_Mediator_中介者模式
  • Elasticsearch:normalizer
  • 快速将一个项目的 `package.json` 中的所有模块更新到最新版本