citySelector

open show

概述

citySelector是一个城市选择器,以选择器的形式将中国各个省市级城市弹出,供用户选择,开发者可自定义该选择器的样式。若想自定义数据源,可用customSelector 模块或者自定义。

本模块已停止更新

open

打开城市选择器

open({params}, callback(ret, err))

y:

  • 类型:数字
  • 默认值:所依附窗口高度减244

height:

  • 类型:数字
  • 描述:(可选项)选择器的高度,小于244无效
  • 默认值:244

titleHeight:

  • 类型:数字
  • 描述:(可选项)标题栏高度
  • 默认值:44

cancelImg:

  • 类型:字符串
  • 描述:(可选项)取消按钮的背景图片的路径,要求本地路径(fs、widget)
  • 默认值:默认图标

enterImg:

  • 类型:字符串
  • 描述:(可选项)确定按钮的背景图片的路径(本地),要求本地路径(fs、widget)
  • 默认值:默认图标

titleImg:

  • 类型:字符串
  • 描述:(可选项)选择器顶端导航条背景图片的路径(本地),要求本地路径(fs、widget)
  • 默认值:默认图片
  • 类型:字符串
  • 描述:(可选项)选择器背景图片的路径(本地),要求本地路径(fs、widget)
  • 默认值:默认图片

fontColor:

  • 类型:字符串
  • 默认值:#000000

selectedColor:

  • 类型:字符串
  • 描述:(可选项)选中字体颜色
  • 默认值:#8B0000

anim:

  • 类型:布尔
  • 描述:(可选项)是否添加弹出动画
  • 默认值:false

fixedOn:

  • 类型:字符串类型
  • 描述:(可选项)模块视图添加到指定 frame 的名字(只指 frame,传 window 无效)
  • 默认:模块依附于当前 window

callback(ret)

ret:

  • 类型:JSON 对象

  • 内部字段:

示例代码

可用性

iOS系统,安卓系统

可提供的1.0.0及更高版本

hide

隐藏选择器

隐藏选择器,只是移除到屏幕之外,还在内存里没有清除

hide({params})

  • 类型:布尔
  • 描述:(可选项)是否添加动画
  • 默认值:false

示例代码

可用性

iOS系统,安卓系统

可提供的1.0.1及更高版本

show

显示选择器,从屏幕外移动到屏幕内

show(parmas)

params

anim:

  • 类型:布尔
  • 描述:(可选项)是否添加动画
  • 默认值:false

可用性

iOS系统,安卓系统

可提供的1.0.1及更高版本

close

关闭选择器,意味着从内存里清除

close(parmas)

params

anim:

  • 类型:布尔
  • 描述:(可选项)是否添加动画

示例代码

iOS系统,安卓系统

可提供的1.0.1及更高版本