快速搭建一個(gè)城市選擇控制器

城市選擇器還是比較常見的,由于最近項(xiàng)目中又出現(xiàn)了,所以好好整理了一下,寫了個(gè)輪子,不太完善,使用中有任何issue,請(qǐng)告訴我哦...
對(duì)了,喜歡的請(qǐng)給個(gè)Star...??????

效果圖

CocoaPods:

pod 'SYCitySelectionController', '~> 0.0.4'

Usage:

導(dǎo)入頭文件

#import "SYCitySelectionController.h"
SYCitySelectionController *city = [SYCitySelectionController new];

選擇城市后回調(diào)

 city.selectCity = ^(NSString *city) {
        NSLog(@"%@", city);
        [self.locateBarButton setTitle:city];
    };

當(dāng)前位置

city.currentCityName = @"廈門市";

開啟定位(上面設(shè)置無效,請(qǐng)真機(jī)調(diào)試)

city.openLocation = YES;

返回按鈕

city.currentCityName = @"廈門市";
UIButton *b = [UIButton buttonWithType:UIButtonTypeCustom];
[b setTitle:@"Click Me Back" forState:UIControlStateNormal];
[b sizeToFit];
b.backgroundColor = [UIColor cyanColor];
city.backView = b;

熱門城市

city.hotCitys = @[@"上海市", @"天津市", @"北京市", @"杭州市", @"廈門市", @"廣州市", @"深圳市"];

所有城市

city.citys = @[@"上海市", @"天津市", @"北京市", @"杭州市", @"廈門市", @"廣州市", @"深圳市"];

自己的城市Dict

NSArray *citys = @[@[@"上海市", @"深圳市"], @[@"天津市"], @[@"北京市"], @[@"杭州市"], @[@"廈門市"], @[@"廣州市"]];
NSArray *index = @[@"S", @"T", @"B", @"H", @"X", @"G"];
city.cityDict = [NSDictionary dictionaryWithObjects:citys forKeys:index];

源碼下載

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,119評(píng)論 25 708
  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一種新的協(xié)議。它實(shí)...
    香橙柚子閱讀 24,773評(píng)論 8 183
  • 關(guān)于“頭腦風(fēng)暴法”,相信朋友們都挺熟悉,平日里開會(huì)少不了用它。不過你真得懂它、了解它嘛?今天我們就扒一扒“頭腦風(fēng)暴...
    老支薯閱讀 1,634評(píng)論 0 8
  • 《戰(zhàn)狼2》7月27日上映,在短短不到兩周的時(shí)間內(nèi)票房勢(shì)如破竹、節(jié)節(jié)攀升,已經(jīng)沖破30億人民幣大關(guān),即將問鼎中國(guó)電影...
    童鈺珊閱讀 683評(píng)論 0 4
  • 你出生在四年前一個(gè)秋日的清晨,軟軟的,小小的,那模樣像極了爸爸。你餓的時(shí)候會(huì)哭,便便的時(shí)候會(huì)哭,但大部分時(shí)間都在睡...
    安塵lee閱讀 385評(píng)論 0 1

友情鏈接更多精彩內(nèi)容