来自Leo的原创博客,转载请著名出处

我的stackoverflow


最终效果

当然,这个项目也支持push 和 present方式选择


源代码

LHCityPickerController

支持

  • 搜索
  • 所有县级市
  • 快速索引
  • 自定义热门城市
  • 自动保存访问历史(最多6个)
  • 提供接口返回上一个访问城市

交互原理

采用ChildController的方式来进行动画,其实这样不好,这样会造成两个Controller的耦合度较高,可以用自定义presentController转场来实现,降低耦合度。


TODO

由于项目刚写完,还想加上定位和一些细节优化。

写一个类似大众点评的城市选择控件相关推荐

  1. javascript 打造城市选择控件,兼容IE6以及以上,谷歌,Firefox

    在淘宝旅行上看到的城市选择效果,感觉还不错,就自己的理解重新实现一遍,先看效果,然后再细说实现原理,支持鼠标上下键选择城市,支持直接输入城市名称,拼音首字母,全拼,支持IE6遮盖SELECT,压缩后1 ...

  2. 四种常见的浏览器内核简介----JS城市选择控件

    一 四种常见的浏览器内核简介 Gecko: Gecko: Netscape6开始采用的内核,后来的Mozilla FireFox (火狐浏览器) 也采用了该内核,Gecko的特点是代码完全公开,因此, ...

  3. 城市选择控件文本框【纯javascript打造】兼容IE6以及以上、谷歌、Firefox

    在淘宝旅行上看到的城市选择效果,感觉还不错,就自己的理解重新实现一遍,先看效果,然后再细说实现原理,支持鼠标上下键选择城市,支持直接输入城市名称,拼音首字母,全拼,支持IE6遮盖SELECT,压缩后1 ...

  4. Javascript 实现城市选择控件

    本篇博文主要介绍使用Javascript实现城市选择: 首先是JSP的内容,如下所示: <%@ page language="java" import="java. ...

  5. 基于JEECG制作一个通用的级联字典选择控件-DictCascadeUniversal

    字典是所有MIS系统不可缺少的重要组成部分.为减少输入,标准化输入内容,使得数据更加准确地被输入.往往需要在数据库中配置各种各样的字典表.如下图: 而绝大部分字典的字段简单,且高度一致.建议一个通用的 ...

  6. 类似大众点评 58 美团 等应用的城市选择器 — Edit

    类似大众点评 58 美团 等应用的城市选择器 - Edit 项目地址 https://github.com/caoweiaaa/CitySelector

  7. [html] 写一个类似刮刮卡效果的交互,即鼠标划过时显示号码

    [html] 写一个类似刮刮卡效果的交互,即鼠标划过时显示号码 <title>Document</title> <style> *{ margin:0; paddi ...

  8. [css] 使用css的attr()写一个类似a标签title的提示框

    [css] 使用css的attr()写一个类似a标签title的提示框 .box{position:relative;}.box:hover{content: attr(data-title); di ...

  9. 用android怎么做一个机器人,怎样写一个类似ROS的易用的android机器人框架(2)

    怎样写一个类似ROS的易用的android机器人框架(2) 接下来,我们一步步来实现这个几个目标 ROS式节点通讯的Android实现 相关代码实现位于 ai.easy.robot.framework ...

最新文章

  1. 敏感数据,“一键脱敏”,Sharding Sphere 完美搞定
  2. 【转】 python socket向百度发送http长连接请求 并做搜索
  3. 你准备好了在云中工作吗?
  4. c向文件中插入数据_Redis从文件中批量插入数据
  5. c ++类成员函数_仅使用C ++创建具有公共数据成员的类
  6. shell中返回值是1为真还是假_shell脚本中判断上一个命令是否执行成功
  7. 微型计算机技术及应用 考试,陕西理工学院微型计算机技术及应用考试试卷(5份)...
  8. python arp欺骗
  9. 前端程序员有前途吗?
  10. vue 实现文件下载
  11. javaweb(10) cookiesession
  12. java url dns_JAVA反序列化-ysoserial-URLDNS
  13. ggplot2学习笔记系列之利用ggplot2绘制误差棒及显著性标记
  14. 数据结构之排序算法Java实现(8)—— 线性排序之计数排序算法
  15. java有趣的平方数,蓝桥杯——四数平方(2016JavaB第7题)
  16. 推荐几款程序员值得拥有的写文档工具
  17. C51编程25-应用篇(单片机与电脑端实现wifi通讯)
  18. julia java_Julia和Java性能比较
  19. 拜日式精准引导词_108遍经典拜日式引导词
  20. 转行网络工程师,软考和华为认证选哪个?

热门文章

  1. MD5算法与Salt
  2. Csharp事件详解
  3. 可控硅性能测试——福禄克FLUKE 125B应用
  4. 心灵之窗-视觉研究的进展、应用与意义
  5. 【matlab】 Izhikevich模型脉冲神经网络神经元实现
  6. Android垃圾清理功能的初步
  7. 2021.11.18 简单计算阶乘(多种方法)及 求阶乘的和
  8. flash游戏引擎整理
  9. win7 CorelDRW9增强版补丁运行
  10. 如何预防服务器数据丢失及丢失处理