文件名称:ios-城市选择器.zip
文件大小:168KB
文件格式:ZIP
更新时间:2022-08-03 21:20:05
选择器
从网上找的demo,根据自己的项目需求进行改进写的城区选择器,传值采用的是代理方式,只需要以下几行代码就可以创建 CityListViewController *cityListVC = [[CityListViewController alloc]init]; cityListVC.delegate = self; //热门城市列表 cityListVC.arrayHotCity = [NSMutableArray arrayWithObjects:@"北京",@"上海",@"广州",@"厦门",@"深圳",@"天津",@"长沙",@"郑州", nil]; //历史选择城市列表 cityListVC.arrayHistoricalCity = [NSMutableArray arrayWithObjects:@"北京",@"上海",@"广州",nil]; //定位城市列表 cityListVC.arrayLocatingCity = [NSMutableArray arrayWithObjects:_boundCity, nil]; cityListVC.view.backgroundColor = [UIColor whiteColor]; [self presentViewController:cityListVC animated:YES completion:nil];
【文件预览】:
ChinaCityList
----ButtonGroupView.m(2KB)
----bg@2x.png(7KB)
----ZYPinYinSearchLib()
--------NSString+PinYin4Cocoa.m(5KB)
--------PinyinFormatter.h(490B)
--------PinYinForObjc.m(1KB)
--------ChineseInclude.m(429B)
--------PinyinHelper.h(2KB)
--------NSString+PinYin4Cocoa.h(1KB)
--------PinyinFormatter.m(7KB)
--------ChineseInclude.h(251B)
--------unicode_to_hanyu_pinyin.txt(280KB)
--------ChineseToPinyinResource.m(5KB)
--------ZYPinYinSearch.h(909B)
--------PinyinHelper.m(5KB)
--------HanyuPinyinOutputFormat.h(695B)
--------HanyuPinyinOutputFormat.m(466B)
--------ChineseToPinyinResource.h(701B)
--------ZYPinYinSearch.m(5KB)
--------PinYinForObjc.h(422B)
----cancel@3x.png(6KB)
----bg@3x.png(12KB)
----CityButton.h(314B)
----CityItem.h(412B)
----CTCollectionViewCell.m(299B)
----CityItem.m(491B)
----cancel@2x.png(5KB)
----CityListViewController.m(26KB)
----CTCollectionViewCell.xib(4KB)
----CityListViewController.h(885B)
----CTCollectionViewCell.h(287B)
----ButtonGroupView.h(669B)
----CityButton.m(2KB)
----Address.plist(107KB)
----citydict.plist(12KB)
----Foundation+Log.m(1KB)