zelentre / LXCountryCallingCodePicker

有国旗图案的国家区号选择器,包含 250 个国家地区,支持通过名称、拼音、代码、区号搜索。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LXCountryCallingCodePicker

Version License Platform

有国旗图案的国家区号选择器,包含 250 个国家地区,支持中英文,支持通过地区名称、拼音、代码和区号搜索。

国旗是 emojiFlags 文件夹内提供了 250 个国家地区的 png 格式国旗图片。

Example

pod 'LXCountryCallingCodePicker'
import LXCountryCallingCodePicker
CallingCodeMetadataStore.language = .chinese
let picker = CallingCodePickerController()
picker.navigationBar.tintColor = .black
picker.title = "选择国际区号"
picker.didSelectMetadata = { [weak self] metadata in
	guard let self = self else { return }
	self.codeLabel.text = metadata.regionFlag + " " + metadata.callingCode
	self.dismiss(animated: true, completion: nil)
}
present(picker, animated: true, completion: nil)

About

有国旗图案的国家区号选择器,包含 250 个国家地区,支持通过名称、拼音、代码、区号搜索。

License:MIT License


Languages

Language:Swift 95.4%Language:Ruby 4.6%