我们一起来读书吧 关注:154贴子:2,883
  • 0回复贴,共1
1、获取系统信息
获取系统信息分为uni.getSystemInfo(异步获取)和uni.getSystemInfoSync(同步获取)。getSystemInfo和getSystemInfoSync参数说明见表
针对iphoneX以上带有刘海屏机型,可以使用uni.getSystemInfoSync()的model属性获取手机型号,判断是否在iPhone X中运行,如果是,则重新设定padding-top的值即可。
2、交互反馈
交换反馈包括:toast显示消息提示框、显示loading 提示框、模态弹窗(alert,confirm)、操作菜单,这些都是在开发中常用的功能。
1.uni.showToast显示消息提示框
2.uni.showLoading显示loading提示框
3.uni.showModal显示模态弹窗,类似于标准 html 的消息框:alert、confirm。
4.uni.showActionSheet显示操作菜单,经常用于选择性别以及选择相册还是拍照等功能。
3、动态设置导航条
动态设置导航条包括可以设置:当前页面的标题、页面导航条颜色、显示/隐藏导航条加载动画、隐藏返回首页按钮等。
uni.setNavigationBarTitle可以动态设置当前页面的标题,(注意:如果需要在页面进入时设置标题,推荐在onReady内执行,以避免被框架内的修改所覆盖,如果必须在onShow内执行可以使用setTimeout延迟一小段时间)
uni.setNavigationBarColor可以设置页面导航条颜色。uni.showNavigationBarLoading可以显示导航条加载动画,uni.hideHomeButton可以隐藏返回首页按钮。


IP属地:北京1楼2024-08-19 20:01回复