本文是作者闲余时间写的Swift版本的城市列表选择,代码逻辑很简单,大致是:对城市名字进行处理,取出第一个字,转化成大写的拼音,取出首字母进行排序,并对多音字的城市名进行单独处理. 自定义的表格的索引view. 效果图如下: image 有需要的点击下面去下载: Demo地址