iapp 中文文档 下载 App

点一下换一个页面,界面跳转与传参数的做法

界面跳转是所有应用的骨架动作:列表页点进详情页、登录页跳到主页。iApp 里这些怎么做,这一页讲清。

基本跳转

在控件的点击事件里写跳转指令,目标可以是项目里的任意界面。跳转后新界面整体替换当前屏幕,按返回键回到上一页——这个行为与用户熟悉的安卓应用一致,不需要你额外处理。

跳转时带参数

进入详情页总要带上"点的是哪一条"。iApp 的做法是跳转时附带参数,目标界面在载入事件里取出来用:

  1. 列表项的点击事件里,把这条数据的关键字段(比如编号)作为参数随跳转传过去;
  2. 详情页的载入事件里接收参数,再用它查询或拼装内容。

带动画的跳转

官方教程专门有两讲"小试牛刀-带动画的跳转界面":跳转可以指定入场/出场动画,让页面切换不那么生硬。常见的左右滑入、淡入淡出都能配,注意全应用保持一种风格,别每页动画都不一样。

不跳转也能传数据

有些数据流动不需要发生页面切换:

把"跳转 + 传参"跑通,你的应用就已经是一个多页面的完整作品了。接下来可以正式进入代码世界,从代码编辑器开始。