QPDialCodePickerView 1.0.3

QPDialCodePickerView 1.0.3

pcjbird 维护。




  • 作者:
  • pcjbird

logo Build Status Pod Version Pod Platform Pod License Carthage compatible GitHub release GitHub release Website

QPDialCodePickerView

国家或地区国际区号选择器

特性 / Features

1.自定义确定按钮背景颜色。

2.自定义确定按钮标题。

3.支持多种地区名称显示格式:根据当前地区本地化所有地区名称/根据地区自身本地化地区名称/根据美国 (US) 地区本地化所有地区名称。

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

5.可配置是否显示圆角。

6.默认按钮“确定”已经国际化,请确保主工程项目支持该语言国际化选项,在项目 PROJECT - Localizations 中添加。

7.当前地区及当前时区的地区会显示在选择器的最前面。

演示 / Demo

 

 

安装 / Installation

方法一:直接下载,打开工作区 QPDialCodePickerView.xcworkspace,选择 Target QPDialCodePickerView-Universal 进行编译。在根目录下 product 目录下会生成 QPDialCodePickerView.frameworkQPDialCodePickerView.bundle,将这两个文件添加到您项目中即可。

QPDialCodePickerView 可通过 CocoaPods 使用。要安装它,只需将以下行添加到您的 Podfile。

pod "QPDialCodePickerView"

方法二:使用 Carthage 安装

Cartfile 如下

github "pcjbird/QPDialCodePickerView"

使用 / 使用

 __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

Twitter URL Twitter Follow