美文网首页
使用UILocalizedIndexedCollation为UI

使用UILocalizedIndexedCollation为UI

作者: 就叫我Kuzan | 来源:发表于2017-01-04 10:28 被阅读51次

      当tableview中的row很多时,手指下滑查找我们想要的数据需要很多时间,常见的解决办法有添加searchbar和sectiontitle,手机通讯录和微信的通讯录使用了块索引。一般我们的先把通讯录中名字转换为拼音然后在按首字母排序后分区,太麻烦了。         


      UILocalizedIndexedCollation可以本地化识别汉字并实现排序。下面是代码实现的主要部分

有个很大的缺点是不能识别姓氏中的多音字,网上查了半天也没有查到解决办法。效果图如下:

相关文章

网友评论

      本文标题:使用UILocalizedIndexedCollation为UI

      本文链接:https://www.haomeiwen.com/subject/hlogvttx.html