Professional Documents
Culture Documents
Table View Controller
Table View Controller
// TableViewController.swift
// FlagPhoneNumber_Example
//
// Created by Aurelien on 24/12/2018.
// Copyright © 2018 CocoaPods. All rights reserved.
//
import UIKit
import FlagPhoneNumber
firstPhoneNumberTextField.displayMode = .picker
firstPhoneNumberTextField.delegate = self
secondPhoneNumberTextField.displayMode = .list
secondPhoneNumberTextField.delegate = self
listController.setup(repository:
secondPhoneNumberTextField.countryRepository)
func fpnDisplayCountryList() {
let navigationViewController =
UINavigationController(rootViewController: listController)
listController.navigationItem.leftBarButtonItem =
UIBarButtonItem(barButtonSystemItem: .stop, target: self, action:
#selector(dismissCountries))
print(
isValid,
textField.getFormattedPhoneNumber(format: .E164) ?? "E164: nil",
textField.getFormattedPhoneNumber(format: .International) ??
"International: nil",
textField.getFormattedPhoneNumber(format: .National) ??
"National: nil",
textField.getFormattedPhoneNumber(format: .RFC3966) ?? "RFC3966:
nil",
textField.getRawPhoneNumber() ?? "Raw: nil"
)
}