Skip to content

Dwarven/PhoneCountryCodePicker

Repository files navigation

PhoneCountryCodePicker

Build Status CocoaPods Compatible Platform Twitter License

An iOS tableview picker for PhoneCountryCode

Preview

Podfile

To integrate PhoneCountryCodePicker into your Xcode project using CocoaPods, specify it in your Podfile:

pod 'PhoneCountryCodePicker'

How to use

#import "PCCPViewController.h"

//first
NSDictionary * countryDic = [PCCPViewController infoFromSimCardAndiOSSettings];
//or
NSDictionary * countryDic = [PCCPViewController infoForPhoneCode:86]; //86 just for China

UIImage * flag = [PCCPViewController imageForCountryCode:countryDic[@"country_code"]];
NSLog(@"%@", countryDic);

//second
PCCPViewController * vc = [[PCCPViewController alloc] initWithCompletion:^(id countryDic) {
    NSLog(@"%@", countryDic);
    UIImage * flag = [PCCPViewController imageForCountryCode:countryDic[@"country_code"]];
}];
[vc setIsUsingChinese:YES or NO];
UINavigationController *naviVC = [[UINavigationController alloc] initWithRootViewController:vc];
[self presentViewController:naviVC animated:YES completion:NULL];

About

An iOS tableview picker for PhoneCountryCode (English & Chinese supported)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published