写一个类似大众点评的城市选择控件
来自Leo的原创博客,转载请著名出处
我的stackoverflow
最终效果
当然,这个项目也支持push 和 present方式选择
源代码
LHCityPickerController
支持
- 搜索
- 所有县级市
- 快速索引
- 自定义热门城市
- 自动保存访问历史(最多6个)
- 提供接口返回上一个访问城市
交互原理
采用ChildController的方式来进行动画,其实这样不好,这样会造成两个Controller的耦合度较高,可以用自定义presentController转场来实现,降低耦合度。
TODO
由于项目刚写完,还想加上定位和一些细节优化。
写一个类似大众点评的城市选择控件相关推荐
- javascript 打造城市选择控件,兼容IE6以及以上,谷歌,Firefox
在淘宝旅行上看到的城市选择效果,感觉还不错,就自己的理解重新实现一遍,先看效果,然后再细说实现原理,支持鼠标上下键选择城市,支持直接输入城市名称,拼音首字母,全拼,支持IE6遮盖SELECT,压缩后1 ...
- 四种常见的浏览器内核简介----JS城市选择控件
一 四种常见的浏览器内核简介 Gecko: Gecko: Netscape6开始采用的内核,后来的Mozilla FireFox (火狐浏览器) 也采用了该内核,Gecko的特点是代码完全公开,因此, ...
- 城市选择控件文本框【纯javascript打造】兼容IE6以及以上、谷歌、Firefox
在淘宝旅行上看到的城市选择效果,感觉还不错,就自己的理解重新实现一遍,先看效果,然后再细说实现原理,支持鼠标上下键选择城市,支持直接输入城市名称,拼音首字母,全拼,支持IE6遮盖SELECT,压缩后1 ...
- Javascript 实现城市选择控件
本篇博文主要介绍使用Javascript实现城市选择: 首先是JSP的内容,如下所示: <%@ page language="java" import="java. ...
- 基于JEECG制作一个通用的级联字典选择控件-DictCascadeUniversal
字典是所有MIS系统不可缺少的重要组成部分.为减少输入,标准化输入内容,使得数据更加准确地被输入.往往需要在数据库中配置各种各样的字典表.如下图: 而绝大部分字典的字段简单,且高度一致.建议一个通用的 ...
- 类似大众点评 58 美团 等应用的城市选择器 — Edit
类似大众点评 58 美团 等应用的城市选择器 - Edit 项目地址 https://github.com/caoweiaaa/CitySelector
- [html] 写一个类似刮刮卡效果的交互,即鼠标划过时显示号码
[html] 写一个类似刮刮卡效果的交互,即鼠标划过时显示号码 <title>Document</title> <style> *{ margin:0; paddi ...
- [css] 使用css的attr()写一个类似a标签title的提示框
[css] 使用css的attr()写一个类似a标签title的提示框 .box{position:relative;}.box:hover{content: attr(data-title); di ...
- 用android怎么做一个机器人,怎样写一个类似ROS的易用的android机器人框架(2)
怎样写一个类似ROS的易用的android机器人框架(2) 接下来,我们一步步来实现这个几个目标 ROS式节点通讯的Android实现 相关代码实现位于 ai.easy.robot.framework ...
最新文章
- mysql backup_Mysqlbackup 备份详解(mysql官方备份工具)
- www.yzcode.com Flash广告下载,自己利用从此网站下载的Flash广告制作了自己第一个广告...
- mybatis的动态sql的一些记录
- 正则化与L0、L1、L2范数略解
- 修改 pip 下载源
- JavaScript实现hornerMethod霍纳法算法(附完整源码)
- ios 重复引用 静态库_iOS-如果静态库(.a)包含重复的目标文件(.o),会发生什么?
- 程序员之提升开发效率非常实用的十个工具网站分享
- 13-Canny边缘检测
- oracle索引未使用,oracle - 未使用主键索引 - SO中文参考 - www.soinside.com
- python是什么语言-终于明白python语言的特点是什么
- python水仙花数的编程讲解_《scratch编程+数学》课程:找寻水仙花数
- 软件设计说明书模版(申请软件著作权可供参考)
- 程序员转项目管理之考证PMP
- h, w = img.shape什么意思?
- 【运维心得】只有百度能打开,其他页面打不开怎么办?
- 求素数常用的几种方法
- python 编写 cgi 脚本
- 拉丁舞身形研究之恰恰恰
- 【IXDC 2014】小米、BroadLink对垒智能Wi-Fi模块