QPDialCodePickerView : International Dial Code Picker View for Country or Area 國家或地區(qū)國際區(qū)號選擇器

QPDialCodePickerView

International Dial Code Picker View for Country or Area 國家或地區(qū)國際區(qū)號選擇器

特性 / Features

1.自定義確定按鈕背景顏色。

2.自定義確定按鈕標題。

3.支持多種地區(qū)名稱顯示格式:根據(jù)當前地區(qū)本地化所有地區(qū)名稱/根據(jù)地區(qū)自身本地化地區(qū)名稱/根據(jù)美國 (US) 地區(qū)本地化所有地區(qū)名稱。

4.可配置是否顯示灰色背景蒙版。

5.可配置是否顯示圓角。

6.默認按鈕“確定”已經(jīng)國際化,請確保主工程項目支持該語言國際化選項,在項目PROJECT-Localizations中添加。

7.當前地區(qū)及當前時區(qū)的地區(qū)會顯示在選擇器的最前面。

演示 / Demo


安裝 / Installation

方法一:直接下載, 打開工作區(qū)QPDialCodePickerView.xcworkspace, 選擇 TargetQPDialCodePickerView-Universal進行編譯,在根目錄下的product目錄下會生成QPDialCodePickerView.framework和QPDialCodePickerView.bundle, 將這兩個文件添加到您的項目中即可。

方法二:QPDialCodePickerViewis available through CocoaPods. To install it, simply add the following line to your Podfile:

pod "QPDialCodePickerView"

方法三: 使用Carthage安裝

Cartfile如下:

github "pcjbird/QPDialCodePickerView"

使用 / Usage

__weak typeof (UIButton*) weakBtn = self.btnDialCode;

QPDialCodePickerView *pickerView = [[QPDialCodePickerView alloc] initWithAreaFormat:QPDialCodeAreaNameFormatCurrentLocale complete:^(QPDialCodeObject *item) {

[weakBtn setTitle:[NSString stringWithFormat:@"+%@", item.dial_code] forState:UIControlStateNormal];

}];

pickerView.roundCorner = YES;

[pickerView show];

關注我們 / Follow us

github:? ? ? ? https://github.com/pcjbird/QPDialCodePickerView

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

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

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,954評論 25 709
  • 風殘雁影瘦,霜染葉輪肥。 重聚黃昏后,肴佳釀酒美。 月下人醺醉,不記天宮黑。 醉把英雄論,空談世事非。
    蕭慕雨閱讀 346評論 31 18
  • 耿丹學院招生問題匯總 關于學校面試問題,給我一個不錄取你的理由 我認為如果一定要找一個學校不錄取的理由,那可能就是...
    STANEM閱讀 372評論 0 0
  • 前言 每一次HTTP協(xié)議一定包含HTTP報文首部,首部的信息為客戶端和服務器分別處理請求和響應提供所需要的信息. ...
    人失格閱讀 435評論 2 3

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