CityPicker

类似携程商旅的城市选择器
授权协议 GPL
开发语言 Objective-C
所属分类 iOS代码库、 位置信息(GPS/Location)
软件类型 开源软件
地区 国产
投 递 者 长孙泉
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

CityPicker

这是一个类似于携程商旅类型的城市选择器

特性

1.无侵入性
2.使用方便

展示

使用方法

1.将工程中CityPicker中的Citypicker文件夹拖入你要使用的工程
2 调用下方函数即可 
CityPickerViewController *vc = [CityPickerViewController new];
[self BottomPushViewController:vc];
vc.selectCityModelHandler = ^(CityModel *model){
[sender setTitle:model.CityName forState:0];
};
3.如果想使用向上弹出的动画调用
-(void)BottomPushViewController:(UIViewController *)VC
{
CATransition *transition = [CATransition animation];
transition.duration = 0.4f;
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
transition.type = kCATransitionMoveIn;
transition.subtype = kCATransitionFromTop;
transition.delegate = self;
[self.navigationController.view.layer addAnimation:transition forKey:nil];
[self.navigationController pushViewController:VC animated:NO];
}
4.完成

  • 城市选择自定义数据 在使用 Citypicker 的时候,觉得其 UI 很不错,很多项目可以拿来即可使用。先来两张效果图镇楼! 问题是其数据源不支持自定义,因此使用起来很不方便。后来在看了源码之后,修改了其中几处代码,使其支持两种方式的数据源自定义。先看看作者对数据是怎么设计的? 一、代码设计 在原来的代码中,是通过一个 DBManager 的对象来获取所有数据以及被查询的数据源,在 DBMana

  • 选择了多款地址选择器,操作过于繁琐,而且找不到方法,使用CityPicker解决,使用方法如下: 1.在AndroidManifest.xml中添加(否则会报错): tools:replace="android:theme" 2.在Build.gradle(Module app)中添加: implementation 'liji.library.dev:citypickerview:5.1.0'

  • 参见:https://www.freesion.com/article/3144457988/ 代码下载地址:https://github.com/ycs0405/Layui citypicker 地址:https://fly.layui.com/extend/citypicker/  

  • CityPicker已经有超过两年时间没有维护了,但是还是占据百度“安卓城市列表选择”的前列,说明这个项目确实简单好上手。 CityPicker教程 https://www.jianshu.com/p/6b4330ea6603 网上有很多类似的城市列表选择的库和博客,大同小异,但是有一部分可能放弃了维护。 CityPickergithub地址 https://github.com/zaaach/C

  • 特效描述:基于citypicker实现 四级联动 菜单代码。基于citypicker实现四级联动菜单代码 代码结构 1. 引入CSS 2. 引入JS 3. HTML代码 参照、修改citypicker做四级联动,数据异步获取,动态赋值 扩展需求可修改源码 【可能有bug,欢迎评论】 by XG.H 销毁 重置 获取code $('#div').droppicker({ placeholder:"请

  • 首先,感谢大佬的城市选择器(GitHub - zaaach/CityPicker: 城市选择、定位、搜索及右侧字母导航,类似美团 百度糯米 饿了么等APP选择城市功能)         该城市选择器需要自己实现定位功能,而高德定位里的城市编码和 citypicker 的城市编码(本地数据库:china_cities_v2.db)是不一致的,会导致定位和手动选择同一城市时,城市编码不一致,影响数据交

  • 一、CityPicker简介 CityPicker是省市区三级联动JQuery插件   CityPicker官网下载地址: http://tshi0912.github.io/city-picker/   二、环境准备 2.1 复制dist下的js、css、image到项目中   2.2 引入文件   <script type="text/javascript" src="../js/jquery

  • 参考地址1 仿IOS的示例

  • jQuery cityPicker城市模拟原生下拉选择插件   挺好用的

 相关资料
  • 提示 页面模板源码免费开源,在uni-app的插件市场uView的 示例项目 中,在右上角选择"使用 HBuilderX 导入示例项目" 或者 "下载示例项目ZIP", 在HX运行项目即可看到和使用模板。 这个界面功能,为城市选择示例,此仅为参考模板,如果演示达不到您想要的效果,请自行修改即可。

  • 一个城市选择的选择器,可以选择省份、城市。包含国内主要城市数据. [Code4App.com]

  • 使用指南 组件介绍 城市选择组件 引入方式 import { CitySelect } from 'feart'; components: { "fe-city-select": CitySelect, }, 代码演示 基础用法 <fe-city-select @select="selected" /> export default { methods: { sele

  • 特性 带有初始值 只能选择城市, 不可手工输入 使用默认城市列表 可指定name值, 可在直接form中使用 <label for="city">请选择城市</label> <input id="city" type="text" class="city" /> require(['moye/City', 'jquery'], function (City, $) { va

  • Since 8.1 getCities getCities用来呼出城市选择列表 使用方法 AlipayJSBridge.call('getCities', function (result) { console.log(result); }); 代码演示 基本使用演示 <h1>点击打开选择城市</h1> <a href="#" class="btn J_demo">打开城市列表</a> <s

  • 本文向大家介绍Vue实现选择城市功能,包括了Vue实现选择城市功能的使用技巧和注意事项,需要的朋友参考一下 查看完整的代码请到   我的github地址  https://github.com/qianyinghuanmie/vue2.0-demos 一、结果展示 二、前期准备: 1.引入汉字转拼音的插件,利用NPM安装 代码指令为 npm install pinyin --save ,详细步骤请

  • ap.chooseCity(OPTION, CALLBACK) 打开城市选择列表。 OPTION 参数说明 名称 类型 必填 描述 showLocatedCity Boolean 否 是否显示当前定位城市,默认 false showHotCities Boolean 否 是否显示热门城市,默认 true cities Object Array 否 自定义城市列表,列表内对象字段见下表 hotCit

  • 本文向大家介绍微信小程序仿美团城市选择,包括了微信小程序仿美团城市选择的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了微信小程序城市选择器,供大家参考,具体内容如下 代码很简单. demo下载地址 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。