using System;
|
using Shared.IOS.JLCountryCode;
|
|
namespace Jlcountrycode
|
{
|
public class CountryCodeView
|
{
|
/// <summary>
|
/// 接口类的返回信息
|
/// </summary>
|
private static CountryCodeView m_Current = null;
|
/// <summary>
|
/// 接口类的返回信息
|
/// </summary>
|
public static CountryCodeView Current
|
{
|
get
|
{
|
if (m_Current == null)
|
{
|
m_Current = new CountryCodeView();
|
}
|
return m_Current;
|
}
|
}
|
|
/// <summary>
|
/// 国家区号选择
|
/// </summary>
|
/// <param name="action"></param>
|
public void Show(Action<string, string> action)
|
{
|
JLCountryCodeController mJLCountryCodeController = new JLCountryCodeController();
|
|
mJLCountryCodeController.SelectCountryCodeBlock += (countryName, code) =>
|
{
|
action?.Invoke(countryName, code);
|
};
|
|
Shared.Application.currentVC.NavigationController.PushViewController(mJLCountryCodeController, true);
|
|
}
|
}
|
}
|