Hide IOS keyboard with multiple textFields
===

I have 2 textFields side by side, countryCodeTextField and cellphoneTextField 

On countryCodeTextField. I have an action selectCountry that happens on `Edit Did Begin` on the countryCodeTextField

<pre><code>
- (IBAction)selectCountry:(id)sender {
    countryCodeTextField.delegate = self;
    [countryCodeTextField resignFirstResponder];

</code></pre>

* Note that self implements the `<UITextFieldDelegate>`.

Problem is when user click's cellphone the keyboard is displayed if he clicks on countryCodeTextField the keyboard is never dismissed.

If the person clicks the countryCode first then the keyboard never appears(which is what I want). 

Why isn't the keyboard hidden when the user clicks cellphoneTextField first and then countryCodeTextField?
